Zynga
Principal Software Engineer
Engineering Manager
GoTV Networks
Senior Java Developer
Zynga
Engineering Manager Zynga Advertising Delivery Engine Team
Zynga
Team Lead Bugsquad
textPlus
Software Architect
Visto
Senior Java Developer
SquareTrade
Development Lead
Machine Zone, Inc.
Senior Engineering Manager
META
Engineering Manager
Carnegie Mellon University
University of California, Los Angeles
Bellarmine College Preparatory