Yizhou Zhao is a software engineer based in Shanghai with 11 years of professional experience and a strong blend of production engineering and machine learning research. He has 7+ years building systems in Java, C/C++, and Python and over 3 years implementing ML projects spanning auto augmentation, image recognition, and reinforcement learning. His background includes full-stack work—Django backends, Vue.js frontends, MySQL, and Nginx—delivering cross-origin and IoT web applications that bridge hardware and privacy-conscious data flows. He has worked at Huawei and Flexport and combined academic research at the University of Alberta with hands-on product development at startups. Comfortable moving models from prototype to service, he brings a pragmatic focus on engineering quality and deployability. Colleagues describe him as an enthusiastic learner who pairs research curiosity with production-grade delivery.
11 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Computer Science, 3.5, Bachelor’s Degree, Computer Science, 3.5 at University of Alberta
A Django project running on Raspberry Pi (or any local network)
Contributions:4 PRs, 183 pushes, 6 branches in 9 months
raspberry-pipythondjangoraspberrydjango-project
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.