Software Development Lead, Networking
San Francisco, CA
Microsoft
Software Development Lead, Networking
Oracle
Consulting Member of Technical Staff, Security Infrastructure
Microsoft
Software Development Engineer, Flight Simulator
Microsoft
Principal Software Architect, Dev Manager
Microsoft
Principal Software Architect, Cosmos Storage
Self-employed
Chief Leisure Engineer
ThoughtSpot
Principal Engineer
Microsoft
Principal software engineer - Azure Compute Allocator
Staff Software Engineer, Display Ads Opportunity Center and WebRTC
Amazon
Principal Software Engineer, Kindle Services
University of Cambridge
University of Alaska Fairbanks
University of Illinois Urbana-Champaign