Summary
Norris Zhang is a seasoned full-stack Java engineer with over a decade of experience building resilient RESTful systems, cloud-native services on AWS, and responsive front-ends using React. He has deep hands-on expertise in Java ecosystems (Spring, Maven/Gradle), message-driven architectures (RabbitMQ, Apache Camel), and relational databases including PostgreSQL, MySQL and Oracle. Norris pairs rigorous test-driven development—JUnit, Mockito and Cucumber—with practical DevOps fluency across Jenkins, Buildkite, GitLab/GitHub and container-friendly web servers. He has led projects end-to-end, from system design and internationalization to production delivery, and currently contributes technical leadership as a Senior Developer while serving as President of North Shore Toastmasters. Colleagues rely on his clear communication and mentorship skills, which he leverages to bridge product, QA and operations teams. Notably, he learned and shipped PHP/Laravel and Symfony-based full-stack products early in his career, demonstrating rapid adaptability across languages and frameworks.
10 years of coding experience
14 years of employment as a software developer
Post-graduate Diploma in Information Technology, Information Technology, Post-graduate Diploma in Information Technology, Information Technology at Whitireia Community Polytechnic
English, Chinese