Microsoft
Architect
Microsoft
Senior Software Engineer
Microsoft
Principal Software Engineering Manager
Metro Star
Senior Software Engineer
Microsoft
Principal Software Engineer
1905
Senior Software Engineer and Architect
Microsoft
Senior Consultant
Virginia Tech