Grant Lay is a Principal Java Developer with 10+ years of experience leading Java and full-stack teams across government, research and commercial sectors from Queensland, Australia. He specialises in Spring Boot microservices, scalable Java APIs and modern front-end migrations (notably moving AngularJS to React Universal for SEO) while also driving platform upgrades, security hardening and DevOps practices like GitLab, ECS and infrastructure-as-code. Known for pragmatic technical leadership, Grant combines hands-on refactoring (fixing major Hibernate/Struts2 performance and vulnerability issues) with mentoring and architecture board approvals to deliver production-ready solutions on regular cadences. He brings a track record of lifting teams’ engineering maturity—introducing CI/CD, dependency scanning and modern monitoring—alongside international experience in building M&E systems for research organisations.
10 years of coding experience
16 years of employment as a software developer
Australian National University
Bachelor of Commerce; Bachelor, Information Systems; Asian Studies; Indonesian, Bachelor of Commerce; Bachelor, Information Systems; Asian Studies; Indonesian at ANU
Managing Agricultural Research for Learning and Outcomes
Contributions:328 commits, 2 PRs, 143 pushes in 1 year
reportspythonmavenreportingcgiar
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.