Microsoft
Software Development Engineer in Test - Silverlight
Microsoft
Senior Software Engineer - Universal Windows Platform (XAML)
Microsoft
Senior Software Engineer in Test - Windows Phone Developer Platform
Microsoft
Senior Software Engineer - Microsoft Teams
Microsoft
Principal Group Engineering Manager
Microsoft
Principal Engineering Manager
University of Illinois Chicago