InvenSense, Inc.
Product Engineer Consultant
InvenSense, Inc.
Sr Staff - Team Lead (Product Engineer)
Synaptics
Manager of Product Test Engineering
Synaptics
Staff Product Test Engineer (Smart Display and Biometric Division)
Apple Inc
EMC Intern
Synaptics
Manager, Software Systems Engineering
Bank of America
Personal Banker
De Anza College
The University of Calgary
San Jose State University