Hadi Hassan is a postdoctoral researcher with eight years of experience in high-energy physics, specializing in data analysis, Monte Carlo simulation, and high-performance reconstruction workflows for the ALICE experiment at CERN. He holds a PhD in particle physics and has published peer-reviewed work while contributing significant back-end code to high-profile open-source projects like the ALICE O2 framework, including calibration and reconstruction components. Comfortable with C, C++, Python, TensorFlow, ROOT and Git, he bridges rigorous research methods with practical software engineering to deliver reproducible, production-ready analysis pipelines. Based in Jyväskylä, Finland, Hadi is now transitioning his expertise into data science roles where his track record of large-scale detector simulations and rapid uptake of new tools will accelerate analytics and model development.
8 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD, Elementary Particle Physics, Doctor of Philosophy - PhD, Elementary Particle Physics at Université Grenoble Alpes
Master's degree, Elementary Particle Physics, Master's degree, Elementary Particle Physics at Lebanese University
O2 software project for the ALICE experiment at CERN
Role in this project:
Back-end Developer
Contributions:26 reviews, 43 commits, 46 PRs in 3 years 3 months
Contributions summary:Hadi primarily contributed to the development of the O2 software project for the ALICE experiment at CERN. They focused on implementing and testing classes for time, temperature, and gain calibration objects, which involved reading and writing to the CCDB. Their work included defining structures, implementing methods for adding and retrieving calibration parameters, and creating histogram representations for visualization. The user also wrote tests for gain calibration objects, demonstrating the use of the classes within the EMCAL framework.
Contributions:1 review, 72 commits, 57 PRs in 3 years 11 months
Contributions summary:Hadi primarily worked on modifying the `AliAnalysisTaskBJetTC.cxx` file, which suggests a focus on the back-end data analysis and physics calculations within the ALICE experiment's analysis repository. The commits involve changes to the selection methods, addition of response matrices, and implementation of jet mass templates. The user also added a threshold parameter for the `pThard` variable, indicating work related to event selection criteria and fine-tuning of the analysis framework.
physicspythoncernanalysisalice
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
Hadi Hassan - Postdoctoral Researcher at University of Tsukuba