Building friendly frontends and reliable backends, and shipping end-to-end features.
Projects
Selected work across ML and full‑stack projects.
Path Planning & Control Sandbox
Path planning is abstract without visuals → Implemented interactive A* planning with Chaikin smoothing and Pure Pursuit/PID tracking.
Toronto Safety Dashboard
Created a user-friendly dashboard to explore Toronto Police Service MCI near any address — postal‑code search, time and radius filters, and colour legend.
LSTM Classical Music Generator
Symbolic‑music LSTM that generates multi‑bar classical‑style phrases; end‑to‑end MIDI pipeline from parsing → training → synthesis.
Encrypted File Sharing
Local storage lacked security → built an encrypted file system in Go (AES-GCM, HMAC) for safe sharing.
F1 x ML Project (WIP)
🚧 Under construction 🚧 🏎️💨 Experimenting with racing data + ML predictions. Demo + repo coming soon.
k‑NN Geolocation
Image geolocation via CLIP embeddings + k‑NN; grid‑searched k and PCA analysis delivered the lowest MDE in my experiments.
cvmoji - emoji resume generator
Plain text resumes are boring → created a React/TypeScript generator that maps skills to emojis and exports SVG/PNG.
LinkedOut
LinkedIn titles too plain? Type your role → get a cursed lineup of inflated, buzzword-heavy titles (with Meme Mode for extra LinkedIn clout).
Shift Scheduler
Constraint‑aware matching automates data collection and shift assignments, improving scheduling accuracy and cutting time by ~30%.
Experience

- Built cost modeling pipeline (electricity vs. gas, EU ETS) for EU and US; Python modules for capacity, intensity, pricing; per-plant savings (€/t, €/day).
- Delivered market-level analysis for multiple industries using notebooks for repeatable analysis.

- Built and deployed Spring Boot REST API endpoints to fix filing data accuracy, cutting support calls by 15%+.
- Integrated APIs into customer UI and refined schemas so backend and front end stay in sync across thousands of daily filings.

- Implemented Merkle tree data structures in Go/Rust with MongoDB for tamper-proof validation in distributed systems.
- Automated operational task workflows with scripts, cutting maintenance time by ~30%.

- 1:1 guidance and debugging for 50+ students in data structures and algorithms; lab completion rates improved ~25%.

- Built a shift scheduling tool for 80+ staff, cutting scheduling time by >30% and reducing errors from manual planning.