MSc thesis
Galactic Gamma-Ray Emission with PICARD
Turning a research code for gamma-ray maps of the Milky Way into modern, reusable C++: refactored and extended PICARD’s gamma-ray pipeline with HEALPix line-of-sight integration, parallel I/O across nodes, and cross-checks against HERMES via pybind11.
Ongoing
Teaching an AI a chess variant through self-play on a compute cluster: reinforcement learning environment in Python with MPI-distributed play and PyTorch networks.
GitHub, Python, updated Oct 2026
2026
GPU linear algebra written from scratch: several QR algorithms in CUDA/C++ without vendor libraries, with GoogleTest unit tests and automated benchmarking and profiling.
GitHub, CUDA/C++, updated Oct 2026
2026
Molecular mechanics simulations, from the physical model to GPU kernels: modular Python/C framework with Lennard-Jones and Ewald/PME Coulomb interactions, Monte Carlo sampling, and Numba/CUDA acceleration.
GitHub, Python/C, updated Oct 2026
2025
Optimizing without gradients: evolution strategies over parametrized search distributions for general black-box problems (Python).
GitHub, Python, updated Oct 2026