Software Engineer
Cupertino, CA
Innovonics
Apple Inc
Software Engineering Manager
DEQX Pty Ltd
Apogee Electronics
Stanford University
University of Melbourne