Nurfikri Norjoharuddeen is an experimental particle physicist and postdoctoral researcher based in Helsinki with nine years’ experience on flagship LHC experiments, currently contributing to CMS through both physics analysis and core offline software. His work spans searches for physics beyond the Standard Model, advanced hadronic jet reconstruction, and practical tooling for Monte Carlo production — including notable backend contributions to the widely used CMS software (cmssw) and genproductions repositories. He has held academic and research roles from University of Malaya to CERN and holds a DPhil in Particle Physics from Oxford, blending deep theory knowledge with hands-on detector and software development. Colleagues rely on him for bridging analysis needs and infrastructure: he has implemented Run 3 jet-ID and custom NanoAOD workflows that streamline physics object production for analyses.
9 years of coding experience
Bachelor’s Degree (BSc), Physics, Bachelor’s Degree (BSc), Physics at University of Malaya
Doctor of Philosophy (DPhil), Particle Physics, Doctor of Philosophy (DPhil), Particle Physics at University of Oxford
Master’s Degree (MSc), High Energy Physics, Master’s Degree (MSc), High Energy Physics at University College London, U. of London
Contributions:31 reviews, 109 commits, 84 PRs in 3 years 3 months
Contributions summary:Nurfikri made significant updates to scripts used to produce custom JME NanoAODs, indicating a focus on the software infrastructure for generating analysis objects within the CMS experiment's offline software framework. The code changes involved modifying configuration files (custom_jme_cff.py, globals_cff.py) and plugins (NPUTablesProducer.cc), indicating a strong understanding of the system's inner workings. The modifications included adding new features like saving maximum pT hats and updating the setup for handling jet IDs, specifically for the Run 3 data-taking period.
Contributions:20 commits, 4 PRs, 7 comments in 2 months
Contributions summary:Nurfikri primarily contributed to generating configuration files (cards) used for Monte Carlo (MC) production. Their work involved creating and modifying shell scripts to generate these cards, specifically for different physics models such as Radion, Wprime, and Bulk Graviton, across various datasets (2016, 2017, 2018). The changes involve modifying mass points and production configurations for use with MadGraph5_aMCatNLO, a physics event generator.
productionfragments
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
Nurfikri Norjoharuddeen - Postdoctoral Researcher at LUT University