Summary
Frank Tang is a software engineer with nine years of experience, currently working as Software Engineer II at Microsoft in Vancouver. He brings a strong academic foundation (BSc Hons and MS in Computer Science from the University of Alberta, GPA ~3.8–3.9) and a track record of building production features across large cloud platforms. His career includes roles at Amazon and multiple positions at Microsoft, where he has shipped front-end and cloud-integrated solutions using React, TypeScript, and Azure DevOps extensions. As a research assistant he worked on sampling algorithms for time-varying discrete distributions, reflecting a comfort with both theoretical and applied problems. Colleagues would describe him as a pragmatic engineer who bridges research insights and product delivery, frequently moving between deep algorithmic thinking and customer-facing implementation. Based in Vancouver, he focuses on reliable, scalable user experiences within enterprise cloud ecosystems.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BSc Honors, Computer Science, 3.9/4.0, Bachelor of Science - BSc Honors, Computer Science, 3.9/4.0 at University of Alberta