Software Engineer
California
Microsoft
Senior Software Engineer and Tech Lead
Senior Software Engineer Technical Lead
Software Engineer II
Purdue University
R.V. College of Engineering