Latitude Communications
Software Engineer
Microsoft Corporation
Software Design Engineer (Intern)
Zazzle
Vice President of Engineering, Manager of Software Engineering
Zazzle
Software Engineer
Cisco Systems
Software Engineer
Zazzle
Manager of Software Engineering
Simon Fraser University
Stanford University