Andy Zhao is a software engineer with nine years of hands-on experience and a Waterloo BCS co-op background, based in Old Toronto. He builds backend systems across Python, Node.js and Ruby on Rails and has delivered measurable impact—automating client onboarding to cut processing time by 97% and building SNS/SQS event pipelines for real-time microservice sync. His work spans enterprise and startup environments, from resolving tens of thousands of customer requests at Allstate to contributing backend fixes to the popular open-source community platform Forem. A competitive volleyball alum and Shad fellow, he pairs disciplined teamwork and leadership with strong fundamentals in C, C++, and C#.
9 years of coding experience
2 years of employment as a software developer
International Baccalaureate Diploma Program, 97% graduating average, International Baccalaureate Diploma Program, 97% graduating average at Glenforest Secondary School
Bachelor of Computer Science, Computer Science, Honours, Co-operative Program, Bachelor of Computer Science, Computer Science, Honours, Co-operative Program at University of Waterloo
Contributions:498 reviews, 395 commits, 565 PRs in 4 years 5 months
Contributions summary:Andy primarily worked on back-end improvements and bug fixes, demonstrated by contributions to stories controller, story listing features and by fixing code related to comments on user profiles. The user's commits touched upon Rails and Ruby, indicating a focus on server-side development aspects of the project. They also made adjustments to views, indicating some front end touches.
Where programmers share ideas and help each other grow
Contributions:1095 pushes, 324 branches in 2 years 8 months
reactcssjavascriptsharegrow
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.