Tiago Chaves is a Graphics Programmer with a decade of experience blending art and technology, currently working on Activision’s in-house engine for future Call of Duty titles. He has shipped multiple AAA projects and specializes in terrain scalability, virtual texturing, lighting, and performance- and memory-tuning across Vulkan and Metal backends. His open-source contributions include fixes and features for high-profile projects like Microsoft’s AirSim and the appleseed renderer—adding image post-processing, color maps, and tools to visualize threading and rendering behavior. With a Computer Engineering background from UNICAMP and hands-on research optimizing drone trajectories and geometry pipelines, he brings both academic rigor and practical systems-level debugging to complex real-time graphics problems. Notably, he has a track record of resolving critical GPU hangs and streamlining offline data pipelines, making him adept at both live-engine stability and offline content tooling.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science in Computer Engineering, Computer Engineering, Bachelor of Science in Computer Engineering, Computer Engineering at Universidade Estadual de Campinas
Técnico em Informática, Técnico em Informática at Colégio Técnico de Campinas - Unicamp
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
Role in this project:
Software Engineer (focused on Python and potentially C++)
Contributions:8 commits, 9 PRs, 9 comments in 1 year 7 months
Contributions summary:Tiago contributed to the AirSim simulator by addressing various issues and implementing improvements. Their work included fixing calculation errors in Python scripts related to orbit navigation and correcting typos in C++ code within the physics engine. They also updated car environment code, incorporating simplifications and leveraging built-in methods. Additionally, the user added functionality to unpack data structures in Python, and made small changes to build scripts.
A modern open source rendering engine for animation and visual effects
Role in this project:
Backend Developer
Contributions:1 review, 12 commits, 18 PRs in 7 months
Contributions summary:Tiago primarily contributed to the `appleseed` rendering engine by adding new features related to image processing and rendering. Their work included integrating a new color map, specifically Google AI's Turbo rainbow colormap, which required modifying existing color map data structures. Additionally, they enhanced the rendering process by implementing colored tile highlights to visualize thread assignments. Furthermore, they also added the "Vignette" post-processing stage.
rendering-enginevfxanimationblendercpp
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.