Livescribe Inc.
Firmware engineering manager
Proteus Digital Health, Inc
Staff Firmware Engineer
SLAC National Accelerator Laboratory
Software Engineer
Intevac
Sr. Software Engineer
Logitech
Sr Software Engineeer
Plantronics
Sr. Software Engineer
Ionpath Inc.
Sr. Firmware Engineer
Transparent Video Systems Inc.
Consulting software engineer
Grundig Digital Systems
Software Engineer
zSpace, Inc.
Member Technical Staff
University of California, Berkeley