Projects

Built in research labs and on my own.

Research projects

ÉTS × Boxing Canada2025 – 2026

Olympic Boxing Analytics

Real-time biomechanical video analysis for Boxing Canada's Olympic coaching staff: XMem segmentation for fast, occluded footage, fine-tuned pose estimation, and a fourfold latency cut for live feedback.

PyTorch · XMem · OpenCV · Pose estimation

Quminex2026

Diffusion Models for Geomagnetic Fields

A UNet diffusion model with localized self-attention that generates synthetic geomagnetic fields, trained on 68,000 GeoTIFF tiles and judged on spatial statistics: RAPS log-MAE 0.080, variogram NMAE 0.158.

PyTorch · Diffusion · rasterio

LiNCS Laboratory, ÉTS2026

Explainable AI for Multimodal Models

Explanations that trace a model's prediction over video, speech and text back through feature extraction to the input that drove it, for classical models and neural networks.

Python · XAI · Multimodal

Personal projects

Code variants branching through an evolutionary search, with the successful program highlighted in green

Open sourceApr 2026

GemmaEvolve

Evolutionary code generation with local LLMs: a program database with checkpoint and resume, staged evaluation, and generated code run in hardened Docker and gVisor sandboxes.

Python · Ollama · Docker · gVisor

View on GitHub

Open sourceMar 2026

GlobeX

A real-time 3D dashboard that fuses live aircraft, maritime and satellite telemetry through a Python WebSocket proxy, with LLM-based event classification.

React · TypeScript · Python · WebSockets

View on GitHub