Square
Engineering Manager
Ask.com
Senior Software Engineer
ATG Media
Senior Engineering Manager
Visa
Staff Software Engineer
Visa
Staff Software Engineer and Team lead and Scrum Master
Visa
Senior Software Engineer
Gap Inc.
Tech lead
Volunteer Program Assessment (VPA)
Teaching Assistant
Volunteer Program Assessment (VPA)
Master
Stealth-mode StartUp company
Full Stack Software Engineer
Stanford University Graduate School of Business