Summary
Daniel Gao is a seasoned Java developer with 17 years of software development experience and nine years of focused experience in New Zealand enterprise environments. He has delivered backend and integration solutions across finance, health, energy, and middleware domains, and is comfortable building frontend features with ReactJs when needed. Recent roles include Senior Integration Developer at Te Whatu Ora and a current Java Developer position at Bank of New Zealand, reflecting strong skills in system integration and production-grade services. He combines a pragmatic focus on quality and problem solving with a collaborative approach to team delivery and continuous learning. Based in Rolleston, Daniel brings both international and local perspectives, having progressed from web and lead developer roles to senior engineering positions. An often-overlooked strength is his ability to bridge integration concerns with user-facing code, enabling end-to-end ownership across the stack.
9 years of coding experience
13 years of employment as a software developer
Graduate Diploma in Computing Information Technology, Graduate Diploma in Computing Information Technology at Unitec
Diploma of Education Information Technology, Diploma of Education Information Technology at Chengdu University of Technology