Jian Zhao is an Associate Professor at the Cheriton School of Computer Science, University of Waterloo, with over a decade of research and industry experience spanning academia and corporate labs. He transitioned from research scientist roles at FX Palo Alto Laboratory to a faculty track at Waterloo, bringing deep expertise in computer science research cultivated during a Ph.D. at the University of Toronto and a B.Eng from Zhejiang University. His background includes multiple high-impact research internships at Microsoft, Adobe, and IBM, highlighting a strong connection between foundational research and practical systems. Known for bridging applied research and teaching, Jian advances both scholarly inquiry and real-world innovation in Canada’s vibrant tech ecosystem. An often-overlooked strength is his continuity across sectors—industry labs, top-tier internships, postdoctoral work, and academia—enabling him to translate cutting-edge research into deployable solutions.
11 years of coding experience
15 years of employment as a software developer
Ph.D Computer Science, Ph.D Computer Science at University of Toronto
B.Eng Computer Science, B.Eng Computer Science at Zhejiang University
Contributions:10 commits, 2 PRs, 6 pushes in 6 years 3 months
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.