Microsoft
Intern
Microsoft
Software Development Engineer
Engineering Manager
Hearsay Social
Engineering Manager
Microsoft
Engineering Manager
Microsoft
Group Engineering Manager
University of Washington
Massachusetts Institute of Technology