Joshua Jon is a Staff Software Engineer based in Melbourne with 10 years' experience building distributed systems and cloud-native services, with a particular taste for Go. He has led teams and shipped production microservices across video streaming, billing, authentication and banking domains at companies including Blackmagic Design, Culture Amp, ANZ and NAB. His strengths include designing scalable orchestration and data platforms—using technologies like gRPC, Kafka, Temporal and DynamoDB—to automate complex workflows such as account onboarding and loan approval. A pragmatic engineer who moves between backend and frontend concerns, he combines hands-on implementation with team leadership to deliver reliable systems at scale. Although polyglot in practice, he consistently chooses Go for critical infrastructure work, preferring its simplicity for long-lived services.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at RMIT University
A Dimness and Night Shift menu bar app for macOS 🌙
Contributions:5 releases, 41 commits, 33 PRs in 1 year 2 months
shiftmenuswift5macbook-promacos-big-sur
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joshua Jon - Staff Software Engineer at Commonwealth Bank