Summary
Haifeng Zhang is a Senior Full Stack Developer based in Calgary with 13 years building production web applications across startups and enterprise teams. He regularly ships end-to-end systems using Python, Java, TypeScript/JavaScript and combines Angular/React frontends with Spring Boot and Node.js backends. At NextRoll he continues to drive feature delivery and reliability after prior senior roles at vArmour, Morgan Stanley’s Shareworks, and an eight-year tenure at Starscriber. Pragmatic about software quality, his GitHub ethos—“when things go wrong, programmers are responsible”—reflects a focus on robustness and operational correctness. Trained in computer science at Shandong University and the University of Calgary, he blends solid academic grounding with long-term hands-on production experience.
13 years of coding experience
10 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at The University of Calgary
Bachelor, Computer Science, Bachelor, Computer Science at Shandong University
Chinese, English