Ziyi Zhang

PhD Candidate

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

🤩
Rockstar
Ziyi Zhang is a PhD candidate and software engineer with seven years of experience specializing in computer graphics and rendering systems. Based in Switzerland and affiliated with RGL at EPFL, Ziyi contributes to high-profile open-source projects like Mitsuba 3, where they enhanced Python emitter support, improved differentiable rendering components, and strengthened the test suite. Their work spans backend development and QA, with concrete contributions such as making cylindrical geometry differentiable and implementing integrator reparameterization with unit tests. Comfortable bridging research and production code, Ziyi blends rigorous academic training with practical engineering to push forward inverse and forward rendering tools. Colleagues can expect meticulous, test-driven changes that advance both functionality and numerical differentiation in rendering pipelines.
code7 years of coding experience
github-logo-circle

Github Skills (7)

python10
render10
rendering10
testing9
cprogramming-language9
c-language9
linear-algebra8

Programming languages (5)

C++JavaScriptJupyter NotebookMATLABPython

Github contributions (5)

github-logo-circle
mitsuba-renderer/mitsuba3

Oct 2021 - Sep 2022

Mitsuba 3: A Retargetable Forward and Inverse Renderer
Role in this project:
userBack-end Developer & QA Engineer
Contributions:4 reviews, 7 commits, 1 PR in 11 months
Contributions summary:Ziyi contributed to the Mitsuba 3 renderer by adding Python support for emitters and updating the test suite. They also made changes to the ADIntegrator, including implementing reparameterization and associated unit tests. Additionally, the user made the cylinder shape differentiable and fixed an issue related to gathering from a Ptr array.
mitsubarendererinverseforward
ziyi-zhang/Zebrafish

Feb 2020 - Feb 2022

Contributions:177 pushes, 1 branch in 2 years
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
Ziyi Zhang - PhD Candidate