Joshua Jordan is a Java software engineer based in Melbourne with a decade of hands-on experience building reliable systems across finance, academia, and games. Currently at ANZ, he brings a strong automation and cloud background from Monash University—where he engineered AWS Config rules, server fleet patch reporting in Go, and Puppet/CFEngine automation—to backend development and enterprise-grade services. His roots in C/C++ game programming gave him deep systems-level instincts and a knack for performance tuning, while roles at ThoughtWorks sharpened his agile delivery and mentoring skills. Joshua combines pragmatic engineering with a continuous-improvement mindset, often turning operational problems into automated, testable solutions.
10 years of coding experience
12 years of employment as a software developer
Diploma of Information Technology, Software Development, Diploma of Information Technology, Software Development at Southern Queensland Institute of TAFE
Bachelor of Science (B.Sc.), Applied Mathematics, Bachelor of Science (B.Sc.), Applied Mathematics at Monash University
Contributions:26 pushes, 1 branch in 1 year 10 months
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.