Fons Rademakers

Project Leader at CERN

Geneva, Geneva, Switzerland
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
Fons Rademakers is a project leader at CERN with a PhD in particle physics and more than 25 years designing high-performance data analysis and visualization systems. As co-founder and long-time leader of the ROOT project — the analysis toolchain used across particle physics and central to the LHC Higgs discovery — he has modernized threading, build systems and parallel analysis (PROOF). Early in his career he developed column-wise ntuples and the PIAF parallel analysis system, which was sold to HP for $1M, illustrating a rare blend of research and commercial impact. He served as CERN openlab CTO and Chief Research Officer, brokering industry partnerships and steering R&D and technology transfer. A hands-on open-source contributor to ROOT and the Cling C++ interpreter, he also co-founded BioDynaMo and now leads CERN’s CBACK disaster-recovery backup project, combining low-level engineering with strategic program leadership.
code25 years of coding experience
job14 years of employment as a software developer
bookUniversity of Amsterdam
bookBeta, Beta at Barlaeus Gymnasium
languagesEnglish, Dutch, French, Italian, German
github-logo-circle

Github Skills (27)

buildsystem10
c-plus10
c-language10
threads10
multithreading10
build-system10
makefile10
hyperthreading10
rootkit10
compiler-options10
c-plus-plus10
thread10
compile10
compiler10
build-tools10

Programming languages (11)

TypeScriptC++RustJavaScriptGoPerlHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
root-project/root

May 2000 - Jun 2022

The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Role in this project:
userBack-end Developer
Contributions:2 reviews, 9535 commits, 42 PRs in 22 years 5 months
Contributions summary:Fons primarily contributed to the build system and configuration of the ROOT project, a data analysis framework. Their work included modifying build scripts, particularly those related to the notebook executable, and the integration of TBB and IMT for threading. Additionally, they addressed code issues, like incorrect quotes, and corrected build configurations for different platforms. These changes reflect efforts to enhance the project's build process and incorporate new features.
pythonroot-cernmathematicsc-plus-plusscientific-visualization
vgvassilev/cling

Nov 2012 - May 2014

The interactive C++ interpreter Cling
Role in this project:
userBackend Developer
Contributions:8 commits in 1 year 6 months
Contributions summary:Fons primarily contributed to the C++ interpreter "cling" by addressing build and compilation issues. They resolved problems related to compiler visibility settings, C++11 compatibility, and the integration with libc++. They also added support for the win64gcc architecture. Additionally, they worked on code related to text input functionality.
cppclangc-plus-plusjupytercling
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