Mike Fox
About Mike Fox
Mike Fox is a Principal Software Engineer specializing in mobile development, particularly for iOS platforms, with expertise in Objective-C and Swift. He has extensive experience in game development and has contributed to several notable titles, while also advocating for test-driven development and automated testing frameworks.
Work at Cambridge Mobile Telematics
Mike Fox serves as a Principal Software Engineer at Cambridge Mobile Telematics, a position he has held since 2020. In this role, he focuses on mobile development, particularly for iOS platforms. His responsibilities include utilizing programming languages such as Objective-C and Swift, and he advocates for test-driven development. Fox's expertise in automated testing frameworks enhances the quality and reliability of the software developed at the company.
Previous Experience in Software Development
Prior to his current role, Mike Fox accumulated extensive experience in the software development industry. He worked at The Weather Company, an IBM Business, as a Principal Software Engineer from 2012 to 2020. Before that, he was a Lead AI Programmer at 38 Studios from 2009 to 2012 and held positions at Mad Doc Software, where he served as Project Director and Tech Lead from 2007 to 2008, and as Senior Programmer from 2005 to 2007. His early career included a role as a Senior Programmer (AI) at Atari from 2004 to 2005.
Education and Expertise
Mike Fox holds both a Bachelor of Science and a Master of Science in Computer Science from McGill University. His educational background supports his specialization in mobile development and game programming. He possesses a deep understanding of algorithms and pathing, which are essential for game AI and gameplay programming. His technical skills encompass a variety of programming languages and tools, including Python, C++, Bash, Unreal Engine, Xcode, Visual Studio, Jenkins, and UML.
Achievements in Game Development
Mike Fox has made significant contributions to the game development industry, having worked on several well-known titles. His portfolio includes popular games such as 'The Wheel of Time', 'Unreal II: The Awakening', 'Terminator 3: Redemption', 'Stuntman Ignition', 'Brothers in Arms: Hell’s Highway', 'GTA IV PC', and 'Red Dead Redemption'. His experience in multithreaded development and network programming spans various platforms, including Windows, Xbox, Xbox 360, PS2, and PS3.