Oracle
Senior Member of Technical Stuff
Apple Inc
Senior Software Engineering Manager
HP Inc. | www.hp.com
Senior Software Designer
Digicharm Communications
Software Engineer
Veoh Networks
Software Engineer
UCSC Silicon Valley Extension
Sanda University
Stanford University