Thomas Farr is a software engineer based in Auckland with 14 years of industry experience and a strong focus on scalable backend systems, developer tooling, and cloud infrastructure. He has led complex migrations and platform improvements at Education Perfect and AWS, including a large‑scale .NET Framework to .NET Core refactor, migration of monoliths to ECS/Fargate, and organization‑wide OpenSearch API migrations from Smithy to OpenAPI. At AWS he owned multi‑language OpenSearch clients, drove code generation to reduce maintenance, and coordinated releases, CVE remediations, and cross‑team API consistency. He is hands‑on across languages and runtimes—C#, TypeScript, Rust—and has repeatedly automated workflows to cut operational time from minutes to seconds. Comfortable both mentoring teams and building developer tooling, he pairs pragmatic architectural choices with an appetite for experimentation (notably pioneering Rust CLIs and serverless Lambdas). Now at Atlassian, he continues to scale developer experiences and cloud-native systems while maintaining a strong emphasis on maintainability and developer productivity.
14 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Otago
Contributions:3 PRs, 327 pushes, 265 branches in 2 years 3 months
javaopensearchjava-client
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.