Microsoft
Senior Software Engineer
Microsoft
Software Engineer
Microsoft
Software Engineer II
University of Dayton
Research Assistant
Grupo HDI
Software Development and QA Engineer
Latitude Learning
Software Development Engineer
Intelligent Medical Objects
Software Engineer
Tianjin Normal University
University of Dayton