Anurag Upadhyay is an animation programmer with 8 years of software engineering experience, specializing in C++ systems that elevate animated scenes for games. He has shipped gameplay and animation work across studios including Ubisoft and Epic Games, and led gameplay engineering and optimization efforts at SMU Guildhall to achieve 60 FPS on Steam Deck and PC. His background spans full-stack and GIS development, where he built high-performance C++ GIS tools and led React UI modules—an uncommon blend that informs his pragmatic approach to tooling and performance for animation pipelines. Comfortable bridging design and engineering, he has hands-on experience implementing AI behaviors, character controllers, and accessibility features while mentoring junior developers and shaping technical documentation. Based in Old Toronto, he brings both studio-grade production experience and systems-level optimization skills to animation tech challenges.
8 years of coding experience
7 years of employment as a software developer
Integrated B.Tech & M.Tech, Computer Science, Integrated B.Tech & M.Tech, Computer Science at Gautam Buddha University
Kendriya Vidyalaya Sangathan
Masters in Game Design & Development, Programming Specialization, Masters in Game Design & Development, Programming Specialization at SMU Guildhall
Manually building a Map tile server stack using Openstreet map data & Leaflet. On Fedora 27.
Contributions:7 PRs, 19 pushes, 1 branch in 1 year
leafletopenstreetmaptilemapmap-tile-server
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.