Amazon
Software Development Manager
CureMD
Senior Software Engineer
Uber
Engineering Manager, Maps
Amazon Web Services
Software Development Manager
CureMD
Software Development Manager
Aristocrat
Manager, Networked Gaming Platforms
Uber
Software Engineering Manager
University of California, Berkeley
Earlham College