∫
Quantitative finance
Backtesting engines, pricing, Greeks, VaR and regime-aware allocation - from Itô to production C++.
dSₜ = μSₜdt + σSₜdWₜ
Hi, my name is
Quant developer in Paris. I build pricing and risk tools, train models on noisy financial data, and spend my evenings with quantum circuits.
I live at the crossroads of applied mathematics, artificial intelligence and quantum computing - turning proofs into simulations, and simulations into tools people can actually run.
I came in through competitive math prep (MP*), then drifted to where mathematics comes alive: PDEs, stochastic processes, neural differential equations and, more and more, Hilbert spaces and quantum algorithms.
Today I build quantitative tooling at Louvre Banque Privée and co-run NotitiaPlatform, an AI-augmented newsroom. Off-screen: chess, arXiv, and long runs.
Tools I use:

What I work on:
∫
Backtesting engines, pricing, Greeks, VaR and regime-aware allocation - from Itô to production C++.
dSₜ = μSₜdt + σSₜdWₜ
λ
Deep learning on noisy time series, explainable models, and agentic LLM pipelines with an audit trail.
∇θ L = E[∇θ log πθ · A]
|ψ⟩
Hilbert spaces, density matrices and circuits - Qiskit, PennyLane, and a deep curiosity for what computes.
S(ρ) = −Tr(ρ log ρ)
Recovers every preimage of an alien encoding by writing it as a binary linear system and solving it with Gaussian elimination over GF(2), XOR arithmetic in reduced row echelon form.
Real-time face detection, tracking and extraction across several video streams.
Fine-tuning a pretrained BERT encoder for text classification with Hugging Face.
A convolutional network for image classification, built with Keras on TensorFlow.
Abstract
Five classifiers, from logistic regression to an MLP, on 8,000 synthetic borrowers, explained by a consensus of feature importances. Alongside, a European call priced by Black-Scholes, by Monte Carlo on 200,000 antithetic GBM paths and by a neural network trained on 50,000 analytical prices, with Greeks and convergence analysis.
Abstract
A from-scratch reimplementation of Song et al. (ICLR 2021) in PyTorch and JAX. Using the analytic score of a Gaussian mixture isolates integrator error from model error: the probability-flow ODE is the most accurate integrator yet the least robust to a learned score, discretisation error shows up as a width error rather than mode collapse, and the Langevin corrector only pays in high dimension.
Abstract
A synthetic benchmark where the Bayes posterior is known in closed form turns uncertainty quantification into a falsifiable experiment. Total uncertainty is split exactly into epistemic and aleatoric parts with MC dropout and deep ensembles, calibration is reported with bootstrap intervals, and six experiments test recovery, data scaling, temperature scaling under shift, OOD detection and deferral.
Abstract
Fidelity quantum kernels in Qiskit (Z, ZZ, Pauli feature maps) and a projected quantum kernel, benchmarked against RBF, linear, polynomial and random Fourier feature baselines over 10 seeds with bootstrap intervals and McNemar tests. Classical kernels win by about 17 points on MNIST 3 vs 5, and kernel concentration and barren plateaus are reproduced empirically.
Abstract
Detects latent market regimes with an HMM, a Gaussian mixture and spectral clustering on 13 engineered features, then conditions five allocation methods on the regime. Walk-forward backtests over 2009-2023: GMM-conditioned Markowitz doubles the Sharpe ratio of static Markowitz, and CVaR optimisation cuts the maximum drawdown by 69 % versus equal weight.
Price
6.927
Δ
0.569
Γ
0.0253
ν
0.278
Θ/d
-0.021
ρ
0.250
d₁ = 0.174 · d₂ = 0.019 - payoff at expiry (grey) vs present value (blue)
step 1 / 6
A photon hits a photoreceptor in the retina. A single molecule, retinal, changes shape, and a chemical cascade turns light into a change of voltage. The world is now a pattern of electrical signals.
~120 million rods per retina
86 bn
neurons in a human brain
~10¹⁴
synapses, give or take
~20 W
the power of a light bulb
120 m/s
fastest signals on myelinated axons
Orders of magnitude from the literature (Azevedo et al. 2009 for the neuron count). The membrane curve model: Hodgkin and Huxley, 1952.