Summary
Jim Craig is a seasoned game and client software engineer with 20+ years of experience and a decade in senior roles, currently leading development at Everi Holdings in Austin. He has shipped cross-platform titles from console and PC to web and mobile, blending C++, C#, Unity, and legacy ActionScript expertise to create engaging social casino and classic game experiences. Jim moves fluidly between hands-on implementation and team leadership, having progressed from core gameplay systems on Might & Magic to architecting cross-platform social casino apps that rank on iOS and Google Play. His background includes deep knowledge of OOP, design patterns, and UI/navigation systems for embedded casino and online platforms—a mix that makes him particularly strong at modernizing legacy game codebases. He holds an MS in Computer Science and brings a pragmatic, product-focused mindset informed by decades of ship-ready engineering.
10 years of coding experience
19 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at California State University, Chico
English, Japanese