
Nima Zardoshti developed and maintained advanced jet analysis and heavy-flavor physics workflows in the AliceO2Group/O2Physics repository, delivering over thirty features and numerous bug fixes across fifteen months. He engineered modular event selection, outlier rejection, and background estimation systems using C++ and CMake, integrating machine learning for candidate selection and optimizing data structures for high-throughput analysis. His work included expanding jet finding to new particle types, refining Monte Carlo simulation pipelines, and enhancing data model fidelity for dielectron and jet substructure studies. Zardoshti’s contributions improved analysis accuracy, processing efficiency, and maintainability, demonstrating deep expertise in data processing and software engineering.

January 2026: O2Physics delivered two high-impact features that strengthen dielectron analysis, data fidelity, and MC workflows. Implemented generator-level secondary vertex columns for dielectrons in the data model, and added an MCGen-only analysis mode with on-the-fly bc mapping adjustments. These changes enhance tracking accuracy, enable targeted workflows, and improve processing efficiency for physics analyses. Commits anchor: 5c5322840cc30c6d6d0b5c309438aff0b16242f0; 5d77504bcdd8aba04bc511981f0e988ce5c01d80.
January 2026: O2Physics delivered two high-impact features that strengthen dielectron analysis, data fidelity, and MC workflows. Implemented generator-level secondary vertex columns for dielectrons in the data model, and added an MCGen-only analysis mode with on-the-fly bc mapping adjustments. These changes enhance tracking accuracy, enable targeted workflows, and improve processing efficiency for physics analyses. Commits anchor: 5c5322840cc30c6d6d0b5c309438aff0b16242f0; 5d77504bcdd8aba04bc511981f0e988ce5c01d80.
Monthly summary for 2025-12 (AliceO2Group/O2Physics): Delivered substantial jet analysis enhancements and expanded physics reach. Key features include jet event selection and analysis enhancements with UPC/RCT support, track filtering to remove non-embedded/migrated tracks, and dynamic data columns for jet recoil analysis. Also added jet finding support for D0 and D± mesons (HFHBar) to broaden analysis capabilities. Stabilized the workflow with event selection fixes and deeper integration of UPC/RCT into the JE framework.
Monthly summary for 2025-12 (AliceO2Group/O2Physics): Delivered substantial jet analysis enhancements and expanded physics reach. Key features include jet event selection and analysis enhancements with UPC/RCT support, track filtering to remove non-embedded/migrated tracks, and dynamic data columns for jet recoil analysis. Also added jet finding support for D0 and D± mesons (HFHBar) to broaden analysis capabilities. Stabilized the workflow with event selection fixes and deeper integration of UPC/RCT into the JE framework.
November 2025 – AliceO2Group/O2Physics: Delivered core improvements to the Jet Event framework and background estimation performance, and resolved critical heavy-flavor (HF) matching bugs. The work improved collision selection accuracy, boosted background estimator performance with configurable ghost particle handling, and increased HF identification reliability via template specialization. Result: faster processing, more reliable HF analyses, and stronger foundation for upcoming physics campaigns.
November 2025 – AliceO2Group/O2Physics: Delivered core improvements to the Jet Event framework and background estimation performance, and resolved critical heavy-flavor (HF) matching bugs. The work improved collision selection accuracy, boosted background estimator performance with configurable ghost particle handling, and increased HF identification reliability via template specialization. Result: faster processing, more reliable HF analyses, and stronger foundation for upcoming physics campaigns.
October 2025: Focused on stabilizing jet finding in the MCP pipeline within O2Physics. Delivered a critical bug fix to event-wise subtracted jets by introducing new histogram registrations and refining the jet-finding logic, ensuring accurate jet catalogs and more reliable downstream analyses. The change is well-tracked via a single, traceable commit, enabling easier triage and future maintenance.
October 2025: Focused on stabilizing jet finding in the MCP pipeline within O2Physics. Delivered a critical bug fix to event-wise subtracted jets by introducing new histogram registrations and refining the jet-finding logic, ensuring accurate jet catalogs and more reliable downstream analyses. The change is well-tracked via a single, traceable commit, enabling easier triage and future maintenance.
Month: 2025-08 — AliceO2Group/O2Physics Concise monthly summary focusing on key accomplishments and business value: Key deliverable this month was the addition of Ds and Xic particle support to the jet analysis module. This expands slicedPerCandidate and slicedPerJet to accommodate Ds and Xic candidates and introduces helper utilities to properly identify, classify, and process these particles. The work is packaged in the commit that adds Ds and Xic to the jet framework (#12640).
Month: 2025-08 — AliceO2Group/O2Physics Concise monthly summary focusing on key accomplishments and business value: Key deliverable this month was the addition of Ds and Xic particle support to the jet analysis module. This expands slicedPerCandidate and slicedPerJet to accommodate Ds and Xic candidates and introduces helper utilities to properly identify, classify, and process these particles. The work is packaged in the commit that adds Ds and Xic to the jet framework (#12640).
July 2025 monthly summary for AliceO2Group/O2Physics: Focused on delivering two core features that expand physics analysis capabilities and processing robustness. Key outcomes include Heavy Flavor Jet Support for B0 and D* jets in O2Physics and the integration of new multiplicity and centrality estimators (FV0A, FV0C, FT0A, FT0C) in PWGJE. Major bugs fixed: No explicit bug fixes were listed; stability improvements were achieved through careful integration of these features. Overall, these efforts extend analytical reach for heavy-flavor jet studies and centrality/multiplicity analyses, improving data processing pipelines and cross-team collaboration. Technologies demonstrated include C++/Python code changes, data-structure evolution, jet finding adaptations, and estimator integration, with strong commit-based traceability (commit 048e50c2fab0faf7927875ee3cc934529ba4d126 for B0/D* jets and commit d1cc0b4610c4da1e5e6a3fe3da407e0998d3979c for estimators).
July 2025 monthly summary for AliceO2Group/O2Physics: Focused on delivering two core features that expand physics analysis capabilities and processing robustness. Key outcomes include Heavy Flavor Jet Support for B0 and D* jets in O2Physics and the integration of new multiplicity and centrality estimators (FV0A, FV0C, FT0A, FT0C) in PWGJE. Major bugs fixed: No explicit bug fixes were listed; stability improvements were achieved through careful integration of these features. Overall, these efforts extend analytical reach for heavy-flavor jet studies and centrality/multiplicity analyses, improving data processing pipelines and cross-team collaboration. Technologies demonstrated include C++/Python code changes, data-structure evolution, jet finding adaptations, and estimator integration, with strong commit-based traceability (commit 048e50c2fab0faf7927875ee3cc934529ba4d126 for B0/D* jets and commit d1cc0b4610c4da1e5e6a3fe3da407e0998d3979c for estimators).
June 2025 monthly summary for AliceO2Group/O2Physics focusing on PWGJE improvements; delivered Outlier Rejection for MC with new data structures and workflow to filter unusual events, improving data quality for jet analyses.
June 2025 monthly summary for AliceO2Group/O2Physics focusing on PWGJE improvements; delivered Outlier Rejection for MC with new data structures and workflow to filter unusual events, improving data quality for jet analyses.
May 2025 performance review: O2Physics contribution focusing on refactor and maintainability improvements in PWGJE and related jet analysis components. The work delivered in the AliceO2Group/O2Physics repository emphasizes reliability, simpler interfaces, and clearer data flow, enabling faster iteration and easier onboarding for future features.
May 2025 performance review: O2Physics contribution focusing on refactor and maintainability improvements in PWGJE and related jet analysis components. The work delivered in the AliceO2Group/O2Physics repository emphasizes reliability, simpler interfaces, and clearer data flow, enabling faster iteration and easier onboarding for future features.
April 2025 monthly summary for AliceO2Group/O2Physics. Focus on stabilizing the PWGHF Derived Data Creator by fixing the B+ selection logic, which improves data processing accuracy and reliability for downstream physics analyses.
April 2025 monthly summary for AliceO2Group/O2Physics. Focus on stabilizing the PWGHF Derived Data Creator by fixing the B+ selection logic, which improves data processing accuracy and reliability for downstream physics analyses.
March 2025 focused on delivering robust jet substructure capabilities, performance optimizations, and enhanced PWGJE data modeling, with targeted bug fixes to improve data alignment and filtering robustness. These efforts deliver measurable business value by enabling more accurate analyses with lower compute costs and more reliable event characterization, while improving maintainability of the O2Physics codebase.
March 2025 focused on delivering robust jet substructure capabilities, performance optimizations, and enhanced PWGJE data modeling, with targeted bug fixes to improve data alignment and filtering robustness. These efforts deliver measurable business value by enabling more accurate analyses with lower compute costs and more reliable event characterization, while improving maintainability of the O2Physics codebase.
February 2025 monthly summary for AliceO2Group/O2Physics: delivered features and fixes across PWGJE to improve flexibility, accuracy, and maintainability. Major items include modular event selection, bit initialization bug fix, hadronic corrections integration, D+ jets support, flexible rho configuration, derived data pipeline refactor, jetSubstructure output handling for POWHEG/mcgen, and McParticles slicing fix. These changes enable more reliable heavy-flavor jet analyses, better background estimation, and streamlined data processing.
February 2025 monthly summary for AliceO2Group/O2Physics: delivered features and fixes across PWGJE to improve flexibility, accuracy, and maintainability. Major items include modular event selection, bit initialization bug fix, hadronic corrections integration, D+ jets support, flexible rho configuration, derived data pipeline refactor, jetSubstructure output handling for POWHEG/mcgen, and McParticles slicing fix. These changes enable more reliable heavy-flavor jet analyses, better background estimation, and streamlined data processing.
January 2025: Key contributions across the O2Physics workstream focused on robustness, data quality, and enabling advanced physics analyses. Delivered ML-assisted D0 candidate identification in the B+ to D0 pi workflow, strengthened PWGHF data handling with bug fixes, enriched jet substructure with MCP-level data and leading-constituent storage, and expanded MC processing controls (gap-skipping, HF-only generation, and do-McGen-only initialization). These efforts improve data correctness, analysis throughput, and reproducibility, enabling more reliable B/D meson measurements and scalable MC workflows.
January 2025: Key contributions across the O2Physics workstream focused on robustness, data quality, and enabling advanced physics analyses. Delivered ML-assisted D0 candidate identification in the B+ to D0 pi workflow, strengthened PWGHF data handling with bug fixes, enriched jet substructure with MCP-level data and leading-constituent storage, and expanded MC processing controls (gap-skipping, HF-only generation, and do-McGen-only initialization). These efforts improve data correctness, analysis throughput, and reproducibility, enabling more reliable B/D meson measurements and scalable MC workflows.
December 2024 monthly summary for AliceO2Group/O2Physics focused on maintainability improvements, expanded B+ physics support, and processing workflow enhancements across PWGHF/PWGJE. The month delivered macro-based derivation tables, B+ support and naming standardization in the jet framework, ML-enhanced B+ selection refinements, and default processing changes with B+ table integration in PWGJE. No major bugs were reported in this period. Overall impact: streamlined code maintenance, broader physics capabilities, and more consistent data processing pipelines, enabling faster iteration and more reliable analyses.
December 2024 monthly summary for AliceO2Group/O2Physics focused on maintainability improvements, expanded B+ physics support, and processing workflow enhancements across PWGHF/PWGJE. The month delivered macro-based derivation tables, B+ support and naming standardization in the jet framework, ML-enhanced B+ selection refinements, and default processing changes with B+ table integration in PWGJE. No major bugs were reported in this period. Overall impact: streamlined code maintenance, broader physics capabilities, and more consistent data processing pipelines, enabling faster iteration and more reliable analyses.
November 2024 monthly summary for AliceO2Group/O2Physics focusing on delivering business-value features, stabilizing data workflows, and enhancing code quality. Key outcomes include EMCal tracks integrated into derived data workflow, particle-level background subtraction for jet finding, and enabling default jet matching across workflows, alongside a codebase refactor and a critical fix for EMCTrack data handling. These changes streamline end-to-end analysis, reduce manual configuration, and improve analysis fidelity for jet-related physics analyses.
November 2024 monthly summary for AliceO2Group/O2Physics focusing on delivering business-value features, stabilizing data workflows, and enhancing code quality. Key outcomes include EMCal tracks integrated into derived data workflow, particle-level background subtraction for jet finding, and enabling default jet matching across workflows, alongside a codebase refactor and a critical fix for EMCTrack data handling. These changes streamline end-to-end analysis, reduce manual configuration, and improve analysis fidelity for jet-related physics analyses.
Monthly summary for 2024-10 focusing on features and bugs delivered for AliceO2Group/O2Physics. Highlights include delivery of Monte Carlo event weighting in substructure analysis and track-based filtering for TT-derived data, with clear business value in analysis accuracy and trigger object filtering. Committed changes are documented for traceability and reproducibility.
Monthly summary for 2024-10 focusing on features and bugs delivered for AliceO2Group/O2Physics. Highlights include delivery of Monte Carlo event weighting in substructure analysis and track-based filtering for TT-derived data, with clear business value in analysis accuracy and trigger object filtering. Committed changes are documented for traceability and reproducibility.
Overview of all repositories you've contributed to across your timeline