Math at UQAM, computer science at 42 Network. Software engineer at IRMA Match.
I like building things, rust, and BJJ.
|
Leveraging AI to simplify and improve access to public procurement. I build the classification, enrichment, and matching pipelines — pairing the right teams to win tender calls in architecture-related fields. |
A streaming platform built as a Rust microservices architecture. Four backend services communicating over gRPC, streaming tokens for data plane separation, and Kubernetes orchestration. |
One of my first C projects and still one of my favorites. Raycasting engine inspired by Wolfenstein 3D — texture mapping, sprite rendering, collision detection, all from scratch.
Turn the sound on and look around.
cub3d-demo.webm
|
cub3D Raycasting 3D engine in C |
ft_transcendence Full-stack real-time web app |
minishell Unix shell — pipes, redirections, builtins |
ft_irc IRC server in C++ |
42 student wanting to learn Rust? Check out leetcode-rust.



