Projects
Things I've built, tools I use daily, and experiments that went somewhere interesting.
OpenBrowser AI
AI browser agent that learns from exploration — turns one-time actions into reusable, self-healing automation assets.
YouWo AI
Multimodal AI assistant that reads your PDFs, recordings & videos — then answers with pinpoint citations back to the source.
UniVoice
A unified speech foundation model for real-time voice interaction — built in collaboration with the Vector Institute. Combines low-cost ASR with LLM-based correction to achieve better accuracy at lower cost, with support for multilingual, multi-accent, and multi-speaker scenarios.
Remeda
Enterprise-grade clinical AI with built-in guardrails — evidence-based decision support that keeps physicians in control and patient data private.
Hiring Radar
A job board aggregator that scrapes listings from multiple companies, matches them to your profile, and delivers real-time alerts via Discord, email, and more — so you can apply the moment a role goes live.
VR Social Scenarios
Designed a VR forest experience to help players relax and reduce public-speaking anxiety. Combines immersive visuals with stress-relief techniques for confidence training.
Forensic Investigation Game
A Ren'Py visual novel developed in collaboration with Toronto's forensic police unit, designed to teach real forensic investigation techniques through interactive gameplay.
UofT Timetable
A comprehensive timetable planning tool for University of Toronto students. Features course search, conflict detection, and schedule optimization.
2RaceWithMe
Interactive cycling system for older adults — a dedicated device with Arduino sensors that promotes exercise and social engagement.
UofT StudySpot
A cleaner study room booking viewer for University of Toronto — aggregates availability across 200+ study rooms in all UofT libraries, fixing the visibility issues introduced by UofT's redesigned reservation system.
Email AI Assistant
A personal AI automation system that sends daily email summaries, organizes key information into Notion, and generates a structured daily schedule — built before Gemini's Google Workspace integration made most of it redundant.
KOKO
A voice-first platform for older adults, powered by an AI agent that bridges multiple messaging apps — currently piloted in nursing homes across Ontario.
Campus Forum
An experiment in building a modern, full-featured communication platform using nothing but Java Swing and an embedded database — minimalism taken seriously.
Advanced JavaScript Curriculum
Comprehensive educational curriculum covering advanced JavaScript, React, and Node.js concepts. Built as contract work for developer education.
ChatGPT Booster
A Chrome extension with 9 power-user modules for ChatGPT — from auto-hiding old messages to PDF export, screenshot capture, and prompt shortcuts.