Intel Corporation
Technical Undergrad Intern
Garmin International
Software Team Lead
Mentor Graphics
Software Engineering Intern
Garmin International
Senior Software Engineer
Terraformation Inc.
Software Engineering Manager
Oregon State University