EXCEEDS logo
Exceeds
Jakub Kvapil

PROFILE

Jakub Kvapil

Worked on the sPHENIX-Collaboration/analysis repository to extend jet reconstruction and analysis workflows in high energy physics. Delivered support for track-only jets by introducing a jet-type parameter and updating event processing logic, enabling unified handling of track and full jets within the same C++/ROOT-based pipeline. Later, refactored JetAnalysis data handling by creating a dedicated ROOT file for matched jet data and restructuring output branches to expose detailed jet constituent information. Enhanced vertex selection criteria and streamlined the codebase by removing dead code, improving maintainability and data accessibility for downstream analysis. Demonstrated skills in C++, data analysis, and the ROOT framework.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

2Total
Bugs
0
Commits
2
Features
2
Lines of code
803
Activity Months2

Your Network

384 people

Work History

July 2025

1 Commits • 1 Features

Jul 1, 2025

Summary for 2025-07: Delivered JetAnalysis Data Handling Refactor and Jet Constituents Enhancement in sPHENIX-Collaboration/analysis. Key improvements include a dedicated ROOT file to store matched jet data, a reconfigured branch structure exposing detailed jet constituent information, refined vertex selection criteria, and removal of commented-out code to streamline the analysis. Commit 3100249095bd95d894500a458abbf54c31c09d6d (message: 'charge jets, last version').

January 2025

1 Commits • 1 Features

Jan 1, 2025

Month: 2025-01 Key features delivered: - Track Jets Support in FullJetFinder: Extended FullJetFinder to accept a jet type and added a new input type for track jets; updated event processing logic to handle track vs full jets. Major bugs fixed: - None reported this month. Overall impact and accomplishments: - Expanded jet-analysis capabilities to include track-only jets, enabling physics studies that rely on tracker information; reduces divergence between track-only and full-jet workflows; improves maintainability by unifying jet-processing path. Delivered through a targeted code change with a minimal surface area. Technologies/skills demonstrated: - C++/ROOT-based data processing, jet-finding workflow extension, API design for multi-type jets, Git version control (commit af8c7bd1c33b5703c7ee53e1f56749e92a866aba).

Activity

Loading activity data...

Quality Metrics

Correctness80.0%
Maintainability80.0%
Architecture80.0%
Performance60.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

C++

Technical Skills

C++C++ DevelopmentData AnalysisHigh Energy PhysicsJet ReconstructionParticle Physics AnalysisROOT Framework

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

sPHENIX-Collaboration/analysis

Jan 2025 Jul 2025
2 Months active

Languages Used

C++

Technical Skills

C++ DevelopmentJet ReconstructionParticle Physics AnalysisC++Data AnalysisHigh Energy Physics