Trion World Network
Software Engineer
Trion Worlds, Inc.
Tools Engineer
Trion Worlds, Inc.
Senior Engineer
DaySpring Cards
Network Administrator
Electronic Arts (EA)
Software Engineer
Harmonix Music Systems
Senior Software Developer
Cryptic Studios
Senior Engineer
DigiPen Institute of Technology