I study mathematics and computer science at Université de Montréal.
From January to July 2026 I was a software developer at Meuze, where I built backend services and the forecasting agents that tell restaurant chains what each store should order. Before that I spent most of 2025 at Empor, a student marketplace in Montréal, working on its mobile app and its backend.
selected projects
- Constraint satisfaction solver
I built a constraint solver from scratch in Java that places 1,000 non-attacking queens in about 15 ms.
- Quantum circuit simulator
I wrote a quantum circuit simulator in plain NumPy and checked it against IBM's Qiskit, which it matches to within 1e-9 on every standard gate and 30 random circuits.
- Bagl compiler
I wrote the compiler for Bagl, a small functional language where tensor shapes are part of the type and the compiler derives gradients for you.
This term: Differential geometry, Introduction to mathematical modelling, Operating systems, Probability.