Summary
Adrian Richter is a seasoned senior software engineer and engineering leader with 20+ years of experience delivering reliable, cost-effective solutions across global financial institutions and tech firms. He has led cross-regional teams at Credit Suisse, Standard Chartered and J.P. Morgan to modernize large monoliths into containerized microservices (OpenShift/Docker) while driving automation to improve scalability, performance and reduce operating costs. Comfortable both as a hands-on developer in Kotlin/Java/JavaScript and as a product-minded manager, Adrian has built reusable platforms such as a bank-wide Cucumber-based testing framework and championed Agile/XP/LeSS adoption across organizations. Based in Melbourne, he combines deep backend and DevOps expertise (Spring, Docker, Selenium, Elastic) with a pragmatic focus on recruitment and delivery improvements that accelerate time-to-hire and team productivity. Notably, he has repeatedly turned internal tooling into organizational standards, demonstrating an ability to scale developer practices as well as systems.
11 years of coding experience
15 years of employment as a software developer
University of South Australia
Flinders University