Keith Hawkridge
Keith Hawkridge
Keith Hawkridge is a talented Senior Developer and Technical Team Lead with experience in the financial and payments industries. He has a strong passion for writing clean, testable code, and advocating for Agile and TDD methodologies. With a Bachelor of Computer Science (Honours) from La Trobe University, Keith has garnered expertise in distributed systems, microservices, and event streams using technologies including AWS/GCP, vertx.io, Kafka, Kubernetes, and Docker. Hawkridge's skills also include Java8, Kotlin, Scala, Spring Boot, Postgres, Mysql, Mongo, DynamoDb, Akka, neo4j, ReactJS, Angular, and more.
Keith has a track record of positions as Senior FX Developer at ANZ and Afterpay Touch, Technical Lead at Australia Post, and presently as an FX Staff Engineer at Airwallex. His interests include functional programming with Kotlin, designing distributed systems with the Actor Model, and graph theory for the applications of payment fraud, chargeback, and recommendation engines using neo4j. Keith is an active attendee of technical meetups and events, including YOW, and stays current with numerous online forums.