Senior Producer - IGT - IGT (2020 - Present)
Produce 1st and 3rd Party online slot games, including IGT's first US omni-channel game with shared shared liquidity (on the NJ Wheel of Fortune link), and several bespoke games for key customers.
Game Engineering Manager - Konami - Konami (2018 - 2020)
A hands on role managing a studio and a team of up to 15 developers creating games on Konami's Dimension, KX43, and Concerto cabinets. Including the Quad Spin China Shores game featured at the G2E 2019 trade show.
Engineering Manager - Evolve Game Studio - IGT (2016 - 2018)
Manage a team of 17 developers creating premium games on IGT's Ascent platform with the Unity Game Engine
Engineering Manager - Ignite Vegas - IGT (2014 - 2016)
Manage a team of 10 developers creating games on IGT's Ascent platform with the Unity Game Engine
Senior Manager 3rd Party Game Dev - IGT (2008 - 2014)
Manage a team of 20 developing some of IGT's top 3rd Party Games, including Hot Roll, Golden Goddess, Black Widow, and Shadow of the Panther; on time and on quality. Managed engineering and tech art on 60 new titles.
Senior Manager International Video Engineering - IGT (1999 - 2008)
Manage a software team of up to 30 developers creating video games and developing custom OS features for international markets.
Senior Software Engineer / Game Designer - Bally (1993 - 1999)
Senior Software Engineer - Wrote software in C and assembly for gaming machines. Wrote code for new communication protocols, new games, and new jurisdictional requirements. Wrote and tested 64 bit RNG implementation for two hardware platforms. Model Development Specialist - Design new games. Perform probability calculations for new games and bonuses. Wrote software in C and VB to simulate game play, and demonstrate new ideas.