Tim Schupp is a CTO and founder with 8 years of hands-on experience blending machine learning, NLP and full-stack software development into production-ready solutions. Grounded in a Computer Science education from RWTH Aachen and VU Amsterdam, he moved from a scientific assistant role into leading his own startup, Little World, where he combines leadership with rapid prototyping. He contributes to open-source ML tooling—improving determinism and robustness in RWTH’s RETURNn recurrent-net training framework—which shows his attention to reproducibility and GPU-level debugging. A problem-solver who loves math, logic and puzzles, Tim pairs curiosity-driven learning with practical DevOps and engineering practices to turn ideas into reliable systems.
The RWTH extensible training framework for universal recurrent neural networks
Role in this project:
ML Engineer
Contributions:2 reviews, 8 commits, 3 PRs in 3 years 1 month
Contributions summary:Tim focused on improving the robustness and determinism of the training process within the recurrent neural network framework. This involved identifying and addressing non-deterministic operations, specifically related to GPU usage, and adding checks to ensure deterministic behavior. The user implemented tests to verify the determinism of training runs and refactored code to avoid non-deterministic operations where possible, impacting the reproducibility and reliability of the model training. Additionally, the user improved error messages and made configuration improvements.
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.