Bo Zhou

Lead Software Engineer at Citi

Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Bo Zhou is a Lead Software Engineer based in Toronto with 11 years of experience building full-stack, cloud-native systems across pharmaceuticals, energy, and hospitality. He blends software and hardware know-how—from architecting BigQuery/Delta Lake molecular catalogs and lab automation platforms to real-time drilling data pipelines and enterprise-scale hotel connectivity systems—to solve complex, data-heavy problems. Bo has led orchestration and workflow tools that accelerated AI-driven drug discovery and contributed front-end and assignment-management features to the MarkUs open-source grading platform. He is skilled in Terraform, ArgoCD/Codefresh, Django/React, and high-throughput Java ETL services, and he mentors engineers while improving CI/CD and infrastructure reliability. Notably, his background in microelectronics and early hardware field-engineering gives him a systems-level perspective that helps bridge instrument integration and cloud software.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at University of Alberta
bookMaster's degree Computer Science, Master's degree Computer Science at Georgia Institute of Technology
bookBachelor of Engineering (B.Eng.) Microelectronics, Bachelor of Engineering (B.Eng.) Microelectronics at Shanghai University
languagesEnglish, Chinese
github-logo-circle

Github Skills (8)

javascript10
rails10
assign10
manage10
ruby-on-rails10
react9
html8
css8

Programming languages (2)

DockerfileRuby

Github contributions (5)

github-logo-circle
MarkUsProject/Markus

Sep 2016 - Dec 2016

Git repository of MarkUs
Role in this project:
userFull-stack Developer
Contributions:47 commits, 19 PRs, 9 comments in 2 months
Contributions summary:Bo primarily contributed to the MarkUs project by implementing and modifying features related to assignment management and the summaries view. They added functionality for bonus and deduction columns to the summaries table, including the display of late penalties. Furthermore, the user made changes to the display of file management features and refined the user interface for assignments, including adding labels and stars to indicate required fields and making related checks on the frontend.
git-repositorymarkdownmarkus
UA-CMPUT/OnlinePhotoGallery

Mar 2016 - Apr 2016

Contributions:51 commits, 31 pushes, 1 branch in 25 days
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.
Request Free Trial