Aruze Gaming America
Software Engineer
IGT
Software Engineer III - Tool Developer
Tripwire Interactive LLC
Lead Engine Programmer
Cyberview Technology
Game Developer
Activision Blizzard
Senior Software Engineer
VGT
Software Engineer IV
AVISTA Inc. (now Belcan)
Software Engineer I
Scientific Games
Senior Firmware Engineer
University of Wisconsin-Platteville