Microsoft
Senior Software Engineer
Intel Corporation
Research Intern
The University of British Columbia
Research Assistant and Teaching Assistant
Broadcom
Software Engineer
Software Tech Lead, iOS Mobile
Motorola
Software Engineer
Microsoft
Software Development Engineer
Intel Corporation
Hardware Engineer
Intel Corporation
Software Engineer
Intel Corporation
Software Engineer, Tech Lead
The University of British Columbia