Rudolf Weeber is a senior researcher and physicist at the Institute for Computational Physics, University of Stuttgart, with 16 years of experience in computational soft matter physics and a specialization in soft magnetic materials and simulation algorithm development. He is the development lead for the open-source ESPResSo coarse-grained simulation package, contributing low-level backend improvements such as refactoring particle property handling and removing deprecated memmove usage to harden core performance. Rudolf combines deep academic training (Dr. rer. nat.) with practical software engineering for scientific computing, bridging theory and production-ready code. Based in Germany, he has a history of interdisciplinary projects—from agent-based wind energy market simulations at DLR to advancing magneto-rheological modeling—and brings a musician’s discipline to collaborative, long-term research software stewardship.
16 years of coding experience
Dr. rer. nat., Physics, Dr. rer. nat., Physics at University of Stuttgart
Contributions:138 reviews, 1821 commits, 286 PRs in 12 years 2 months
Contributions summary:Rudolf focused on removing existing uses of `memmove` usage on vectorial particle properties. This included modifying several files within the core `src/core/object-in-fluid` and `src/core/grid` directories to replace the use of deprecated function and also contributed towards refactoring code related to handling particle positions.
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.