Tristan Schulz

Softwareingenieur at Fraunhofer IGD

Darmstadt, Hesse, Germany
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
🎓
Top School
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.
code10 years of coding experience
job1 year of employment as a software developer
bookTechnischen Universität Darmstadt
languagesGerman, English
github-logo-circle

Github Skills (7)

curve10
bezier10
python10
manim10
numpy10
opengl9
animation8

Programming languages (11)

TypeScriptJavaC++ShellCRustTeXJavaScript

Github contributions (5)

github-logo-circle
ManimCommunity/manim

May 2022 - Jan 2023

A community-maintained Python framework for creating mathematical animations.
Role in this project:
userBack-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.
mathpythonanimationmathematicalpython-framework
MrDiver/manim

May 2022 - Jan 2025

A community-maintained Python framework for creating mathematical animations.
Contributions:2 PRs, 278 pushes, 67 branches in 2 years 9 months
animationpythonmathematicalpython-frameworkanimations
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