Summary
Colin Cheung is a Principal Software Engineering Manager at Microsoft with over nine years of experience leading product teams across OneDrive, Viva, and Microsoft News. He blends deep hands-on engineering in C++, C#, and web technologies with people leadership, driving delivery of consumer-facing media and collaboration features at scale. His background includes early work on Xbox media apps and credited game titles at EA, giving him a practical appreciation for performance-sensitive client development. Based in Vancouver, he pairs a UBC computer engineering foundation with a track record of evolving individual contributor roles into strategic management, often bridging platform architecture and product delivery. An engineer who still values code-level understanding, he is known for translating complex requirements into reliable, user-focused systems.
9 years of coding experience
12 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.) Computer Engineering Software Option, Bachelor of Applied Science (B.A.Sc.) Computer Engineering Software Option at The University of British Columbia