Larry Zhang is an academic leader and educator with 12 years of experience bridging computer science research, curriculum design, and industry-facing technology. Currently Vice-Chair in Markham and Undergraduate Program Director for Computer Science for Software Development at York University, he also serves as an Assistant Professor (Teaching Stream) in EECS at Lassonde, shaping programs that prepare students for real-world software careers. His background includes a Ph.D. and M.Sc. from the University of Toronto and earlier technical leadership as CTO of WOZNEW, where he built systems for processing massive real-time social media content. Known for translating complex CS concepts into engaging coursework, he combines rigorous research training with practical product experience. Based in Old Toronto, he uniquely blends Chinese and Canadian academic pedigrees (Tsinghua and U of T) to inform a global perspective on computing education and industry collaboration.
12 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at University of Toronto
Master of Science (M.Sc.) Computer Science and Technology, Master of Science (M.Sc.) Computer Science and Technology at Tsinghua University
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
Larry Zhang - Vice-Chair, Markham at York University