I am Maximilien, a computer science student combining theory with applied engineering (C++ systems, Julia/Python scientific computing). Open to internship opportunities in R&D, machine learning and software engineering, based in Geneva, Switzerland. Currently building an EEG-based machine learning pipeline for seizure detection in epileptic patients.
- seizureDetection - A work-in-progress research project developing an original neural network that uses entropy-based features via feature-wise linear modulation (FiLM), currently averaging 82% balanced accuracy and 63% AUPRC on the CHB-MIT Database using 13.7k parameters, building on reproduced baselines.
Keywords: Python, PyTorch, EEG, Digital Signal Processing, CNNs, RNNs, Feature-Wise Linear Modulation (FiLM), Entropy Features, Wavelet Transforms
- radioactiveSim - A C++ radiation‑shielding simulator with Barnes–Hut acceleration and ParaView-ready output.
Keywords: C++, Doctest, Doxygen, Barnes–Hut algorithm for electrodynamics, Particle transport simulator, ParaView, lazy data structures.
- wildfireSim - An ecosystem simulator that models vegetation growth with a stochastic cellular automaton, wildfires triggered by lightning strikes and predator–prey interactions.
Keywords: Julia, Modeling, Stochastic cellular automata, ODE discretization, predator–prey dynamics, multi-scale system, Percolation Theory.
- DEBUG_MODE — Lightweight C++ debugging helper with variable tracking; non-intrusive and easy to integrate for faster iteration.
Keywords: C++, Preprocessor metaprogramming, System design.
- Mandelbrot Set — High-resolution smooth-color renderer of the Mandelbrot set in Julia.
- Quantum Teleportation — 1‑qubit implementation of the quantum teleportation protocol using Qiskit.







