Tiago Chaves

Graphics Programmer III at Beenox

Quebec, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science in Computer Engineering, Computer Engineering, Bachelor of Science in Computer Engineering, Computer Engineering at Universidade Estadual de Campinas
bookTécnico em Informática, Técnico em Informática at Colégio Técnico de Campinas - Unicamp
languagesPortuguese, English, French
github-logo-circle

Github Skills (25)

lightning10
debugging10
vulkan10
debug10
c-language10
python10
simulator10
rendering10
memory-management10
render10
autonomous-vehicles10
lighty10
lightening10
cprogramming-language10
airsim10

Programming languages (13)

C#C++CRustTeXGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
microsoft/AirSim

Oct 2019 - May 2021

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
Role in this project:
userSoftware 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.
deep-reinforcement-learningsimulationsimulatorunitysimulator-source
appleseedhq/appleseed

Mar 2020 - Oct 2020

A modern open source rendering engine for animation and visual effects
Role in this project:
userBackend 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.
Request Free Trial
Tiago Chaves - Graphics Programmer III at Beenox