Leonhard Reichenbach

Doctoral Student at CERN

Meyrin, Geneva, 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
Leonhard Reichenbach is a doctoral student at CERN with nine years of software and research experience at the intersection of high-energy physics and systems engineering. He combines a strong academic background (MSc in Physics and Computer Science, PhD candidate) with hands-on contributions to critical infrastructure like the Spack package manager, where he maintains and packages scientific software including numpy, pandas and newly created memkind support. His work history spans experiment-focused reconstruction and particle ID research at DESY to kernel- and storage-level development for Lustre at the German Climate Computing Center, reflecting comfort from low-level systems to analysis stacks. Based in Meyrin/Geneva, he’s building reconstruction software for future colliders while bringing practical expertise in build systems, dependency management and reproducible scientific computing.
code9 years of coding experience
bookDoktor (Ph.D.), Physics, Doktor (Ph.D.), Physics at Rheinische Friedrich-Wilhelms-Universität Bonn
bookMaster of Science - MS, Physics, 1.3, Master of Science - MS, Physics, 1.3 at Universität Hamburg
github-logo-circle

Github Skills (9)

package-manager-tool10
package-manager10
python10
package-management10
build-tools9
hpc8
git7
c-language6
cprogramming-language6

Programming languages (6)

C++CJavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
spack/spack

Mar 2018 - May 2019

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer & Package Maintainer
Contributions:12 commits, 14 PRs, 21 comments in 1 year 2 months
Contributions summary:Leonhard primarily contributes to the Spack package manager by adding and updating package definitions. Their work involves integrating new versions of existing software packages like `patch`, `bazel`, and Python libraries such as `pandas`, `bottleneck`, `scikit-learn`, and `numpy`. The user also created a new package for `memkind`, showcasing expertise in package management and build system integration. This included handling dependencies, applying patches, and adapting to compiler versions.
compilerspythonradiussplatformslinux
Zehvogel/enuW

May 2023 - Apr 2025

Contributions:106 pushes, 1 branch, 3 issues in 1 year 10 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
Leonhard Reichenbach - Doctoral Student at CERN