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.
11 years of coding experience
15 years of employment as a software developer
Abitur (General qualification for higher education), Abitur (General qualification for higher education) at Ostseegymnasium Rostock
Doctor of Physics, Experimental Particle Physics, Doctor of Physics, Experimental Particle Physics at RWTH Aachen University
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Role in this project:
Back-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.
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.