Sebastian Müller

Research Software Engineer at Helmholtz Centre for Environmental Research (UFZ)

Leipzig, Saxony, 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
Sebastian Müller is a Research Software Engineer with 12 years of experience building robust scientific software for hydro-scientific applications at the Helmholtz Centre for Environmental Research (UFZ) in Leipzig. He founded the GeoStat-Framework and serves as model-keeper for the large-scale mHM hydrological model, combining domain expertise in hydrosystems with practical software stewardship. His open-source contributions span geostatistics, mesh I/O and statistical parameter optimization—improving CI/CD, modernizing Python packaging, and extending VTK support in widely used libraries. Sebastian favors maintainable, modern Python practices (pyproject.toml, src layout, Python≥3.7) and has a strong track record of shipping tested, well-documented features that broaden interoperability. Trained in mathematics (Diplom, Universität Leipzig), he brings rigorous analytical thinking to engineering problems and often bridges the gap between research models and production-ready tooling. Notably, his work on integrating GSTools covariance models and structured VTK reads demonstrates a knack for enabling richer scientific workflows behind the scenes.
code12 years of coding experience
bookDiplom, Mathematics, 1,1, Diplom, Mathematics, 1,1 at Universität Leipzig
bookAbitur, Mathematics and Computer Science, 1,5, Abitur, Mathematics and Computer Science, 1,5 at Berufliches Schulzentrum Schneeberg/Schwarzenberg
stackoverflow-logo

Stackoverflow

Stats
859reputation
96kreached
26answers
3questions
github-logo-circle

Github Skills (25)

dependency-management10
mesh10
python10
package-management10
setuptools10
project-structure10
cicd10
kriging10
software-packaging10
vtk10
numpy9
version-control9
interpolation8
devops8
math7

Programming languages (19)

JavaC++CSSRustCCMakeSassPerl

Github contributions (5)

github-logo-circle
GeoStat-Framework/PyKrige

Nov 2019 - Aug 2022

Kriging Toolkit for Python
Role in this project:
userBack-end & DevOps Engineer
Contributions:11 releases, 14 reviews, 123 commits in 2 years 9 months
Contributions summary:Sebastian's commits primarily focused on improving the continuous integration and continuous delivery (CI/CD) setup for the project. They addressed and fixed issues within the CI pipeline, specifically related to the build process. The user also implemented a feature that integrated a GSTools covariance model, adding functionality to the project's core kriging capabilities by allowing for a wider range of variogram models. Furthermore, the user made several updates to the documentation and dependencies.
smoothingpythonspatial-analysisgeostatisticssplines
thouska/spotpy

Jun 2022 - Sep 2022

A Statistical Parameter Optimization Tool
Role in this project:
userBack-end Developer
Contributions:9 reviews, 33 commits, 1 PR in 2 months
Contributions summary:Sebastian primarily focused on updating the project's build and dependency management, transitioning the project to a `pyproject.toml` configuration using `setuptools_scm` for versioning. They restructured the package directory to `src/`, reflecting a modern packaging approach. The user also updated the codebase to require Python 3.7 or higher and removed a unicode hack, indicating a commitment to modern Python standards. These changes suggest a focus on improving the project's maintainability and compatibility.
optimizationstatisticalmachine-learningparameterparameter-estimation
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