Emma Gray is a Product Manager at Microsoft Education with eight years of experience blending engineering rigor and user-centered design to build accessible learning tools. She leads Search Progress + Coach in Microsoft Teams for Education, focusing on information literacy and classroom engagement for students and teachers worldwide. With a background in Engineering Physics from UBC and hands-on software engineering co-ops, she bridges technical feasibility and educational impact across full-stack teams. Emma’s experience as a teaching assistant and private tutor informs her empathy-driven product decisions, and her track record includes shipping features from concept to mobile release during Microsoft Garage internships. Based in Vancouver, she brings a rare mix of biomedical research, hardware-prototyping, and edtech product delivery to scale classroom-focused AI solutions.
8 years of coding experience
3 years of employment as a software developer
Bilingual Diploma, Bilingual Diploma at Western Canada High School
Bachelor of Applied Science - BASc, Engineering Physics, Bachelor of Applied Science - BASc, Engineering Physics at The University of British Columbia
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.