Christian Schüller is a Senior Software Engineer specializing in AI agents with 13 years of experience combining academic rigor and product-focused engineering from ETH Zürich to NVIDIA. He co-founded Animatico (acquired by NVIDIA), bridging research and startup execution to ship agent-driven systems in production. His background spans visual computing and geometry processing—contributing fixes and new gradient and Embree support to the well-known libigl C++ library—alongside practical backend and C# work for financial systems. At NVIDIA he focuses on scalable AI agent architectures, leveraging a PhD-level research foundation and hands-on systems development. Colleagues know him for debugging deep numerical and initialization issues as well as thoughtfully evolving interfaces between research prototypes and robust production code.
13 years of coding experience
16 years of employment as a software developer
Apprenticeship with technical professional baccalaureate, Computer Science, Apprenticeship with technical professional baccalaureate, Computer Science at msw-winterthur
Master, Computer Science (Visual Computing), Master, Computer Science (Visual Computing) at ETH Zürich
Doctor of Science ETH Zürich (Ph.D.), Doctor of Science ETH Zürich (Ph.D.) at ETH Zurich
Diplom-Ingenieur, Information Technology, Diplom-Ingenieur, Information Technology at ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Simple MPL-2.0-licensed C++ geometry processing library.
Role in this project:
Back-end Developer
Contributions:91 commits, 5 PRs, 1 branch in 2 years 7 months
Contributions summary:Christian primarily focused on fixing initialization issues and removing debugging output within the `igl/per_vertex_normals.cpp` file. They also contributed to the addition of the `gradMat` function, which appears to be related to gradient calculations within the geometry processing library. Furthermore, the user added support for Embree2.0 and updated the Embree interface and fixed several bugs in the `hsv_to_rgb` and `tetrahedralize` functions.
Contributions:53 commits, 49 pushes, 1 branch in 2 months
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
Christian Schüller - Senior Software Engineer AI Agents at NVIDIA