Andrew Farrier is a Principal Software Engineering Lead with decades of experience shipping and optimizing games and systems across consoles, PC, and mobile, currently driving CPU and system performance work for Xbox in Microsoft's Advanced Technology Group. He has guided architecture across UI, AI, client/server gameplay, and performance optimization from prototype through live operations for major franchises and studios. Known for translating academic and conference-level research into practical studio-facing guidance, he also trains and collaborates directly with game teams to improve performance and tooling. Based in Redmond, he combines deep low-level systems expertise with hands-on engine and cross-platform development, and his background includes leading AI and UI efforts on high-profile titles like Shadowrun and MechWarrior 4.
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
Andrew Farrier - Principal Software Eng. Lead at Microsoft