Zynga
Senior Creative Director
Never Forget Games
Studio Creative Director and Co-Founder
Electronic Arts (EA)
Game Designer (Sims 3)
Electronic Arts (EA)
Lead Game Designer
Super Evil Megacorp
Lead Systems Designer
Maxis Berhad
Creative Director
Gram Games
Creator of Merge Dragons
Electronic Arts (EA)
Software Engineer
Mazza Studios, LLC
Indie Developer
Playfish
Lead Designer, Playfish (Worldwide)
Carnegie Mellon University
Colby College