Vít Kučera

High-energy physicist and enthusiastic programmer with an eye for detail and extensive experience in developing and optimising data analysis frameworks. Proficient in C++, Python, and various data management tools on Linux platforms. Ready to bring analytical skills and technical expertise.

Project contributions (non-exhaustive)

O2Physics and O2

Central framework for statistical analysis of trillions of particle collisions recorded by the ALICE experiment at CERN. (570+ users)

Tools: C++, Python, JSON, YAML, GitHub actions, cpplint, Cppcheck, Clang-Tidy, perf, Valgrind

Run 3 analysis validation framework

Framework for automated parallelised local execution, testing and validation of any O2Physics analysis code on large local data samples. (73 users)

Developed to faciliate validation of new O2Physics code against the software used in the previous periods of LHC data taking.

Tools: Bash, Python, YAML, C++, JSON

MachineLearningHEP

Package for high-energy physicists to perform detection optimisation and analysis of rare (heavy-flavour) particles produced in collisions at the LHC. (48 users)

Tools: Python, Pandas, YAML, Bash

Third-party projects

ROOT

Open-source data analysis framework used by high-energy physics and others

MegaLinter

Open-source tool for CI/CD workflows

Task Coach

Open-source todo manager to keep track of personal tasks and todo lists

Cppcheck

Static analysis tool for C/C++ code that detects bugs and focuses on detecting undefined behaviour and dangerous coding constructs.