Highfive Technologies, Inc.
Sr. Software Engineer
Highfive
Software Engineer
Off Base Productions
Software Engineer
Electronic Arts
Software Engineer
Insomniac Games
Software Developer (Contractor)
Outrage Entertainment
Programmer
scary cow productions
Totally Games
Software Developer
Freelance Software Engineering Consultant
Software Consultant
Bay Labs, Inc.
Staff Software Engineer
Volition Inc
Software Engineer
Electronic Arts (EA)
Software Engineer (Origin and Global Online Studio)
Highfive, Inc.
Senior Software Engineer
University of Michigan