Principal Software Engineer, Graphics - Teamfight Tactics at Riot Games
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
๐คฉ
Rockstar
๐
Top School
Tommy Walton is a Principal Software Engineer specializing in real-time graphics and rendering, currently shaping the player experience for Teamfight Tactics at Riot Games. Over a 12+ year career spanning Microsoft, Amazon, Rec Room, and open-source work on the Open 3D Engine, he has delivered cross-platform rendering systems, dramatic performance wins (for example GPU morphing that dropped 277ms to 0.2ms), and practical engine fixes that preserved backwards compatibility for creators. He combines hands-on shader and compute work with technical leadershipโsetting platform budgets, driving memory reductions, and coordinating multi-discipline teams to ship features across consoles, PC, mobile, and VR. Known for finding subtle root causes (physics regressions, flipped bitangents) and turning prototypes into shipped systems, he balances pragmatic tradeoffs with innovation to move projects from concept to production.
5 years of coding experience
15 years of employment as a software developer
Master's Master of Science in Computer Science, Master's Master of Science in Computer Science at Digipen Institute of Technology
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Notre Dame
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Role in this project:
Back-end Developer
Contributions:329 reviews, 114 commits, 117 PRs in 1 year 8 months
Contributions summary:Tommy contributed to the Open 3D Engine (O3DE) project by implementing, modifying, and fixing various aspects related to rendering, scene management, and optimization. Their work included addressing issues in the rendering pipeline, such as the proper handling of buffer views for skinning. The user also worked on scene processing features, including the correct handling of parent-child relationships and mesh optimization. Additionally, the user demonstrated a focus on general code quality and performance improvements through validation and refactoring efforts, improving stability and performance in the project.
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
Tommy Walton - Principal Software Engineer, Graphics - Teamfight Tactics at Riot Games