Summary
Sheridan Thirsk is a seasoned software engineer with 11 years building real-time AI and game systems, currently shaping Metaverse experiences at Meta. He combines deep academic foundations in calculus, linear algebra and signals with hands-on mastery of C++, C#, Unity, Unreal, and modern ML frameworks like TensorFlow to deliver robust, production-quality systems across consoles, PC and mobile. Sheridan has designed complex agent architectures—GOAP, behavior trees, mind maps and nested parallel task flows—plus tooling and editors that empower designers and cross-disciplinary teams. He repeatedly focuses on reusable, debuggable architectures and real-time robustness, evidenced by shipping titles from Halo and Shadowrun to Vampire: The Masquerade: Bloodlines 2. An advocate for mentorship and code quality, he pairs technical leadership with a curious, self-directed approach to learning new stacks (Angular, Vue, ASP.NET, nginx).
11 years of coding experience
12 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Washington
Bachelor of Science, Software Engineering, Bachelor of Science, Software Engineering at The University of Calgary
English