Apple Inc
Senior Software Engineer
Apple Inc
Software Engineering Manager, Payments
Zynga
Software Engineering Intern
Goldman Sachs
Technology Analyst Intern
University of California
University Of California - Berkeley
Victoria Junior College