Lead Tools Programmer
Baltimore, MD
ZeniMax Online Studios
Project Technical Director
IGT
Multimedia Game Developer
3G Studios Inc.
Game Programmer
Tools Programmer
Michigan State University