Projects
Paper repositories
Systematic comparison of pre-training objectives for foundation models in high energy physics, evaluated on the JetClass dataset.
A framework for AI-assisted scientific reproduction, framing analysis reproduction as a translation task from human-readable knowledge to executable code.
- Uses AI agents with specialized subagents for code generation, testing, and quality assurance.
- Demonstrated by reproducing a particle physics jet classification study.
Studies on combining different pre-training tasks for foundation models in jet physics.
- PyTorch implementation of masked modeling, generative models and combinations of the two.
Repository for the OmniJet-$\alpha$ paper.
- PyTorch implementation of generative models, VQ-VAEs and classifiers.
- Studies on tokenization for particle jets.
Flow matching for jet generation including particle-ID and trajectory displacement information.
- PyTorch implementation of flow-matching based generative models for particle jets.
Other projects
A sandboxed environment for running Claude Code on high-performance computing systems (NERSC Perlmutter) and local Docker deployments with network isolation.
- Dual-container architecture with a Squid proxy for domain whitelisting and network security.
- One-command launch on NERSC Perlmutter; also supports local Dev Containers.
A Python toolkit for evaluating jet flavour tagging algorithms for the ATLAS experiment at CERN.
- Provides consistent algorithm evaluation throughout the ATLAS flavor tagging group.
- Core developer in the early stages of the project.
- Setup of sophisticated CI/CD pipeline.
Bot that extracts the lunch menu from a canteen website and posts a message in a dedicated Mattermost channel.
- Connects different components and APIs (Cloud Storage, OpenAI-API, Mattermost, …)
A template repository for getting started with containerized environments.
Python package to visualize the construction and the propagation of light pulses.
- Constructs light pulse from spectral components (approximating the Fourier transform).
- Simulates different effects that appear when light travels through an optical medium.