Microsoft
Intern
Microsoft
Software Design Engineer II
Cruise
Senior Software Engineer II, Embedded Systems, Connected Car
Hewlett-Packard
Intern
Motorola
Intern
Microsoft
Senior Software Design Engineer
Microsoft
Software Design Engineer Lead
Caterpillar Inc.
Embedded SW Sr. Engineering Specialist
University of Illinois Urbana-Champaign