Summary
Bruce Zhou is a seasoned software engineer with over 15 years of experience building large-scale Java-based systems for telecom and enterprise customers, currently modernizing microservices on Java 17/21 and Spring Boot 3.x. He has led architecture and core service development for China Telecom’s e-commerce and network data platforms, tackling distributed transactions, Kafka/RabbitMQ pipelines, and high-performance challenges like shopping cart design and device data acquisition. Comfortable across the full stack, Bruce combines deep backend expertise (Spring Boot, MySQL, Redis, Kafka) with CI/CD and container orchestration skills (Jenkins, Git, Docker, Rancher) and a working familiarity with React. His early career in telecom R&D and Oracle test tooling honed his focus on reliability, automation, and measurable QA improvements. Based in Auckland, he’s a pragmatic problem-solver and fast learner who gravitates toward cutting-edge platform upgrades and operational excellence. A motivated communicator with client-facing experience, he pairs hands-on coding with system-level thinking to drive production-ready outcomes.
10 years of coding experience
19 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Beijing University of Posts and Telecommunications
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Central South University