Luca Giommi is a research technologist and Data Science PhD candidate with nine years of experience applying machine learning to high-energy physics and log analysis, currently based at INFN CNAF and a CMS collaborator at CERN. He combines strong physics training (110/110 con lode) with practical software engineering skills in Python, C++, ROOT and containerized cloud deployments, and has contributed backend improvements to the widely used ROOT project. His work spans end-to-end ML pipelines, from feature engineering with scikit-learn/Keras to GPU-accelerated components (CUDA) and production tooling like Docker, Kubernetes and cloud platforms. As a university tutor he translates complex physics and ML concepts for diverse audiences, while his INFN/CERN roles show an ability to operate in large, collaborative scientific software ecosystems. Less obvious is his habit of bridging research-grade code and production reliability, focusing on error handling and flexible execution flows in core analysis tools.
9 years of coding experience
Laurea Magistrale LM, Physics, 110/110 con Lode, Laurea Magistrale LM, Physics, 110/110 con Lode at Alma Mater Studiorum - Università di Bologna
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Role in this project:
Back-end Developer
Contributions:22 commits, 2 PRs, 1 comment in 17 days
Contributions summary:Luca primarily contributed to the `TSimpleAnalysis` class, which appears to be central to the ROOT project's data analysis capabilities. They made several modifications to this class, including changes to the `Run` and `Configure` functions, indicating involvement in the core logic and execution flow. Their work included handling tree names, managing input files, and ensuring the correct execution of analysis tasks, suggesting a focus on the backend aspects of the data analysis process. These changes focused on error handling and improving the flexibility of how the class is used.
Contributions:4 releases, 3 reviews, 13 PRs in 1 year 4 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.