Alex Shoulson is an engineering lead with 11 years of experience building AI-driven systems for games and interactive narratives, currently leading engineering on Bungie’s Marathon. He brings deep research chops—a Ph.D. in Computer and Information Science from UPenn and 14 publications—into practical game development, having architected core NPC and behavior systems for titles at Red Storm, Ubisoft, and EA. Alex specializes in multi-agent interactions, perceptually-driven narrative adaptation, and real-time individualized player modeling, blending academic innovation with production-grade engineering. A hands-on mentor and tech owner, he has led teams, shipped VR and AAA gameplay systems, and refactored foundational middleware like LiteNetLib to improve logging flexibility across platforms. Based in Cary, NC, he combines a rare mix of research, tooling, and shipping experience that helps teams turn complex behavioral content into compelling player experiences.
11 years of coding experience
10 years of employment as a software developer
Bachelors, Computer Science (Honors), Mathematics (Honors), Bachelors, Computer Science (Honors), Mathematics (Honors) at Hamilton College
Ph.D., Computer and Information Science, Ph.D., Computer and Information Science at University of Pennsylvania
Contributions:9 commits, 5 PRs, 3 comments in 1 day
Contributions summary:Alex's primary contribution involved modifying and refactoring the logging functionality of the LiteNetLib library. They updated the logging implementation, introducing interfaces and abstracting the logging mechanism. The changes included renaming files and classes, and introducing a custom logger to allow for flexible logging behavior, including platform-specific implementations like Unity and WinRT. These changes aimed at making the logging system more flexible and configurable.
Contributions:22 commits, 21 pushes, 1 branch in 8 days
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.