Senior Software Engineer at Pixar Animation Studios
Letchworth, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Srinath Ravichandran is a Senior Software Engineer and rendering specialist with 13 years of experience solving real-world graphics and HPC problems across studios and research institutions, currently contributing to RenderMan at Pixar's London team. He focuses on performance-oriented C++17/20 development and low-level optimization driven by a deep curiosity about hardware—work that spans multithreaded production renderers, ISPC-accelerated volume rendering, and GPU ray-tracing research. His open-source contributions include enhancing appleseed’s spectral/color pipeline for production-quality rendering (notably curve and hair rendering from his GSoC work), reflecting a practical blend of academia and studio production. Colleagues rely on him for squeezing out parallel performance, building robust checkpointing for long renders, and translating research ideas into production-ready features.
13 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering, Computer Science, 8.65/10, Bachelor of Engineering, Computer Science, 8.65/10 at Government College of Technology, Coimbatore
Master of Science, Computer Science, Master of Science, Computer Science at Dartmouth College
MS by Research, Computer Science, 9.17/10, MS by Research, Computer Science, 9.17/10 at International Institute of Information Technology
A modern open source rendering engine for animation and visual effects
Role in this project:
Backend Developer
Contributions:18 commits in 6 months
Contributions summary:Srinath primarily focused on modifying the spectral widget to utilize custom wavelengths from input data. This involved changes to the `inputwidgetproxies.cpp` and `colorsource.cpp` files, indicating efforts to enhance the color picker functionality. The commits demonstrate the user's work in adapting the rendering engine to handle spectral values and convert them into visible colors. The changes include modifications related to spectral value to color conversion within the context of a rendering engine.
Physically Based Renderer developed during the CS187 course at Dartmouth
Contributions:152 commits in 1 year 7 months
rendereropengldartmouth
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
Srinath Ravichandran - Senior Software Engineer at Pixar Animation Studios