Promote Inc
Advisor
StumbleUpon
Employee
Uber
Engineering Leadership
Adobe Systems
Employee
Yahoo
Employee
Senior Director Of Engineering
SlideShare
Head Of Engineering
Bachelor's Degree in Computer Science @ International Institute of Information Technology
Master's Degree in Computer Science @ University of California, Santa Cruz
International Institute of Information Technology
University of California, Santa Cruz