back to home

All Projects

A complete list of things I've built.

↳

Booking platform at UBC Medicine. Sole engineer, empty repo to production in six months

Next.jsReact 19TypeScriptPrismaMySQLAWS ECSLambda
↳

Open-source coding agent that turns a GitHub issue into a tested pull request - sandboxed in Docker, crash-safe on Postgres leases

TypeScriptNext.jsPostgreSQLRedisBullMQDockerOpenTelemetry
↳

Native macOS app for running Claude Code, Codex, and other coding agents in parallel, each in its own git worktree

RustGPUIalacritty_terminalPTYGit
↳

Photo-first hydration tracker on the App Store - Claude Vision estimates the drink, with subscriptions and streaks

React NativeExpoClaude VisionSupabaseRevenueCatTypeScript
↳

iOS running coach that writes a plan and updates it from your recent activity

SwiftSwiftUIFirebaseHealthKit
↳

Social video platform unlocking content via weekly updates (🏆 Winner of nwHacks 2025)

React.jsNode.jsExpress.jsMongoDBLivepeer APIFirebase
👁️Sightline
↳

AI audio-describer for the visually impaired (StormHacks 2025)

Next.jsGemini APIElevenLabsTypeScriptPWA
↳

ML classifier predicting stroke risk with 97% recall using patient health data

PythonScikit-learnPandasNumPyMatplotlib
↳

Auto-generate and edit video captions instantly with AWS-powered transcription

Next.jsAWS S3AWS TranscribeTailwind CSS
♦ earlier work:

First- and second-year projects. Keeping them around because they were fun.

↳

Track group expenses and automate cost-splitting with AI receipt scanning

React.jsJavaScriptMySQLNode.jsOpenAI API
↳

Full-stack app for tracking income and expenses across multiple categories

React.jsJavaScriptMySQLDjangoPython
↳

Dietary insight platform tracking daily food intake and nutrient deficiencies

ReactTypeScriptEdamam APIFirebase