Summary
Vince Zhang is a Technical Team Lead with 11+ years of hands-on experience building scalable, secure Java and full-stack systems for enterprises including Equifax and Scotiabank. He combines deep expertise in Java EE, Spring microservices, cloud platforms (AWS, GCP, Alibaba), and web security with strong front-end skills in React and Angular, enabling end-to-end delivery of production-grade APIs and UIs. Known for driving engineering best practices—TDD/BDD, CI/CD, code reviews—and mentoring high-performing teams, he has led internal tooling efforts such as Spring-based libraries and OpenAPI-driven code generators that now support thousands of endpoints. Vince also brings advanced capabilities in data engineering, deep learning, and containerized, event-driven architectures (Docker/Kubernetes), reflecting a rare blend of enterprise integration and modern cloud-native design. Based in Markham, Ontario, he started with a civil engineering background and extensive Java certifications, which underpin his pragmatic, system-focused approach to architecture and delivery.
11 years of coding experience
12 years of employment as a software developer
MongoDB for Java Developer, MongoDB for Java Developer at MongoDB
Certified Java Programmer, Certified Java Programmer at Sun
Bachelor's degree, Civil Engineering, Bachelor's degree, Civil Engineering at Shanghai Institute of Technology