JPMorgan Chase & Co.
Investment Banking Technology Summer Analyst
Microsoft
Software Development Engineer
Microsoft
Senior Software Engineer
Microsoft
Software Development Engineer II
Microsoft
Principal Engineering Manager
Association Dues Assurance Corporation
Web and Database Development Intern
Microsoft
Principal Software Engineer
University of Michigan