Dominik Krupke

Optimization Algorithm Engineer

Hanover, Lower 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

👤
Senior
🎓
Top School
Dominik Krupke is an Optimization Algorithm Engineer and postdoctoral researcher with 12 years of experience solving NP-hard problems by blending MIP, CP, SAT, DP, meta-heuristics and graph algorithms—often inside Large Neighborhood Search frameworks. He holds a PhD in Algorithm Engineering from Technische Universität Braunschweig and combines rigorous theoretical foundations with hands-on consulting and deployment experience, delivering end-to-end algorithmic solutions for industry and academia. Dominik splits his time between research, teaching and freelance consulting, enabling rapid translation of novel methods into practical tools for diverse clients. He is known for accessible educational material—his CP-SAT Primer has broad uptake—yet explicitly avoids being tied to a single solver, preferring hybrid, problem-driven toolchains. Based in Hanover, Germany, he has also collaborated internationally (including a research stay in Tel Aviv) and routinely integrates techniques across optimization, OR and software engineering to tackle real-world constraints.
code12 years of coding experience
job9 years of employment as a software developer
bookDoctor of Science, Algorithm Engineering, Doctor of Science, Algorithm Engineering at Technische Universität Braunschweig
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (30)

combinatorial-optimization10
operations-research10
ortools10
cp-sat10
optimization10
scikit-build9
algorithm9
pybind119
optuna9
latex9
python8
gurobi8
linter8
slurm8
hyperparameters7

Programming languages (5)

C++TeXHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
d-krupke/AlgBench

May 2023 - Jan 2025

Experiment execution and result management for empirical evaluations of algorithms in Python.
Contributions:12 releases, 5 PRs, 41 pushes in 1 year 7 months
pythonalgorithm-engineeringresult-mangement
dserv01/BackupMailToHTML

Jul 2014 - Apr 2015

Contributions:16 commits in 8 months
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