Hans Dembinski

Senior Data Engineer

Schalksmühle, North Rhine-Westphalia, 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
Hans Dembinski is a Senior Data Engineer with 11 years of experience who blends a PhD in experimental particle physics with pragmatic software architecture and AI expertise. He has a strong track record in data analysis and high-performance back-end development, contributing to widely used scientific tooling such as ROOT and authoring boost::histogram. His career spans academic postdocs at leading institutes and now production-focused data engineering at DB Cargo, giving him a rare perspective on turning complex scientific algorithms into robust, scalable pipelines. Comfortable in C++, Python and web technologies, he also brings statistical rigor and numerical expertise—evident from his fixes to minimization algorithms in ROOT—that reduce subtle edge-case failures in production systems.
code11 years of coding experience
job15 years of employment as a software developer
bookAbitur (General qualification for higher education), Abitur (General qualification for higher education) at Ostseegymnasium Rostock
bookDoctor of Physics, Experimental Particle Physics, Doctor of Physics, Experimental Particle Physics at RWTH Aachen University
languagesEnglish, German, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,122reputation
1.5mreached
10answers
8questions
github-logo-circle

Github Skills (28)

root-view10
debug10
mathematics10
math10
cplus10
document-root10
cpp10
data-structure9
algorithm9
algorithms9
data-analysis9
data-structures9
statistics8
units-of-measurement6
boost6

Programming languages (21)

C#C++CRustTeXGoPerlHTML

Github contributions (5)

github-logo-circle
root-project/root

Feb 2018 - Aug 2022

The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Role in this project:
userBack-end Developer
Contributions:23 reviews, 19 commits, 15 PRs in 4 years 6 months
Contributions summary:Hans primarily contributed to bug fixes and improvements within the Minuit2 component of the ROOT project, specifically addressing issues in numerical minimization algorithms. Their work included correcting compilation errors, handling NaN values in calculations, and refining logging mechanisms. They also focused on refactoring and improving the code related to the Hesse calculation, and improved the handling of function call limits.
pythonroot-cernmathematicsc-plus-plusscientific-visualization
scikit-hep/iminuit

Feb 2018 - Jan 2023

Jupyter-friendly Python interface for C++ MINUIT2
Contributions:53 releases, 91 reviews, 730 commits in 4 years 11 months
pythonpython-interfaceoptimizationc-plus-plusfitting
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