Summary
Zhiwen Yang is a Junior System Developer with nine years of hands-on experience building full-stack web applications, customized PaaS solutions, and CI/CD automation, currently contributing at Co-operators in Canada. He combines strong backend skills in Python, Node.js and C# with front-end experience in AngularJS and ReactJS, and has practical expertise containerizing apps with Docker and integrating pipelines via Jenkins. Notable past projects include a Docker-based toolbox and a custom PaaS at Ericsson that automated dependency resolution and container orchestration, earning internal recognition. Comfortable across the SDLC, he applies TDD, SOLID principles and Linux/Unix fundamentals while working in Agile teams and using Jira and Git. Outside typical enterprise work he’s built IoT prototypes with Raspberry Pi (face recognition and obstacle-avoidance) and maintains LeetCode notes on GitHub, reflecting a mix of systems-level curiosity and algorithmic practice.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at McMaster University
English, Chinese