Sam Connolly is a Principal AI Developer based in Manchester with a decade of experience building high-performance AI systems for games and large-scale software. He specializes in data-oriented design and Entity Component Systems, shipping optimized C# DOTS/Burst solutions in Unity and performant C++ AI for studio pipelines. Sam has a balanced background across C++ and C#, plus backend experience in Java microservices and big-data tooling, which helps him bridge gameplay systems and production infrastructure. At Blizzard he implemented ECS-native perception and knowledge models, multithreaded environment queries, and editor-facing visualizations and testing frameworks to make complex agent behaviour observable and reliable. He mentors peers, runs an internal learning group, and brings a practical habit of turning research into debuggable, designer-friendly features.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS Computer Games Development, Bachelor of Science - BS Computer Games Development at University of Lancashire
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sam Connolly - Principal AI Developer at Blizzard Entertainment