## whoami
I'm a Computer Science honours graduate from the University of Ottawa who builds across the full stack — and sometimes below it. I've shipped production code as the sole developer on a live business site, designed real-time systems with WebSockets and Redis, trained and deployed ML models, and programmed microcontrollers that run on battery for a month.
I care about systems that are well-architected, not just functional. Clean APIs, thoughtful database design, efficient algorithms, and code that the next engineer can actually read. I'm most energized by problems that cross boundaries — where the frontend meets the backend meets the hardware meets the data.
I work natively in both French and English — a genuine advantage in Ottawa's bilingual tech ecosystem.
Ottawa, ON
B.Sc. Computer Science
University of Ottawa, 2025
FR · EN (native)
## selected work
A mix of production systems, embedded hardware, and full-stack applications. Featured projects include architecture decisions and outcomes — not just tech stacks.
Nyumbaco.com
Sole Developer — Architecture to DeploymentProduction business website serving real users. Independently designed, built, and deployed with full ownership of the technical stack, SEO strategy, and ongoing maintenance.
- ▸ Architected a responsive site with cross-browser compatibility across all major browsers and devices
- ▸ Optimized database queries and SEO strategy — 40% faster page loads, measurable increase in organic search visibility
- ▸ Established testing and QA workflow resolving accessibility issues and defects within 24-hour SLA
IoT Environmental Monitor
Hardware + Cloud PipelineESP32-based sensor network that reads temperature, humidity, and air quality via I2C/SPI, transmits over MQTT to a cloud dashboard with configurable alert thresholds.
- ▸ Designed and programmed ESP32 firmware reading multiple sensors via I2C and SPI interfaces
- ▸ Implemented MQTT protocol for real-time data pipeline to Grafana dashboard with alerting
- ▸ Optimized deep sleep modes — 30-day battery life on a 2000mAh cell
E-Commerce Platform
Full-Stack — Next.js + Spring BootComplete storefront with product catalog, shopping cart, and secure Stripe checkout. Designed a normalized relational schema handling 10,000+ product entries.
- ▸ Built end-to-end purchase flow: catalog browsing, cart management, secure Stripe payment integration
- ▸ Designed normalized PostgreSQL schema with optimized query performance at scale
- ▸ Server-side rendering with Next.js for SEO and performance, Spring Boot REST API backend
// other projects
Task Management Dashboard
Kanban-style task manager with drag-and-drop, real-time updates, and RBAC.
Real-Time Chat Application
Multi-room messaging with typing indicators, presence tracking, and horizontal scaling via Redis pub/sub.
Image Classification Pipeline
CNN classifier with transfer learning (ResNet50), 94% accuracy, deployed as a containerized REST API.