Summary
Rory Stokes is a Lead Software Engineer based in Adelaide with 12 years of experience building high-quality, API-driven systems and a particular affinity for functional programming. He is fluent across Scala, Java, JavaScript, Python, Haskell and C++, and combines hands-on coding with practical Agile and CI/CD practices to deliver reliable integrations. Rory’s background in pure mathematics and theoretical physics informs a methodical, analytical approach to complex problems, evidenced by research contributions to a C++/CUDA Lattice QCD library and co-authored papers. He also brings teaching and mentorship experience from both primary education and university settings, making him effective at translating complex concepts for diverse teams.
12 years of coding experience
Masters of Teaching, Mathematics and Science, Masters of Teaching, Mathematics and Science at University of Canberra
Honours in Computer Science, Computer Science, Honours in Computer Science, Computer Science at University of Adelaide
SACE Stage 2 (Year 12), Adjusted ATAR 99.8, SACE Stage 2 (Year 12), Adjusted ATAR 99.8 at Australian Science and Mathematics School
Indonesian, English