Badges
Verified Skills
Work Experience
Principal Engineering Manager
Microsoft | June 2018 - Present
Principal Software Engineer
move inc | October 2015 - May 2018
Software Engineer
Microsoft | 2008 - 2015
Education
University of British Columbia (UBC), Vancouver
Electrical Engineering & Computer Science, M.A.Sc | 2010 - 2015