Tristan Schulz is a software engineer based in Darmstadt with about 10 years of hands-on experience spanning embedded hardware, systems programming and frontend development. He is fluent in C/C++, C#, Python, Java, Rust, Haskell and JavaScript, favors functional programming for computation-heavy code, and has substantial Angular experience for user-facing projects. Tristan’s background blends university research (compiler construction, massive parallel computing, AI, robotics) with product work—he’s built microcontroller and SoC-based hardware prototypes, including a GStreamer-based video mixer. At Fraunhofer IGD and in open-source contributions to the popular Manim community library he has focused on backend performance, bug fixes and rendering optimizations. Passionate about free software and interdisciplinary product development, he also pursues machine design and RC component development, combining mechanical, electrical and software skills.
A community-maintained Python framework for creating mathematical animations.
Role in this project:
Back-end Developer
Contributions:1 release, 168 reviews, 16 commits in 8 months
Contributions summary:Tristan primarily contributed to the optimization and bug fixing of the Manim community library. Their work involved correcting missing function definitions, updating deprecated constants, and improving performance by optimizing bezier curve computations and vectorized plotting. The user also addressed issues related to rendering in OpenGL and added functionalities to vector fields. These changes indicate a focus on improving the core functionality and performance of the animation library.
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
Tristan Schulz - Softwareingenieur at Fraunhofer IGD