Projects

Side projects and applications I've built — focused on clean design, thoughtful user experiences, and shipping fast.

8 Active
PROJ.01

Read Later

A minimalist reading list application inspired by Pocket. Save articles, organize your reading, and enjoy a distraction-free reading experience.

ReactNode.jsPostgreSQLRedis
EXTERNAL
PROJ.02

Slidora

AI-powered presentation builder that transforms ideas into professional slide decks. Create compelling presentations with intelligent content suggestions and design automation.

Next.jsTypeScriptAI/MLTailwind CSS
EXTERNAL
PROJ.03

SleepTrack Pro

A comprehensive sleep tracking app using on-device sensors to monitor sleep stages, detect snoring, and track motion. All data processed locally for privacy.

SwiftUIHealthKitwatchOSvisionOS
EXTERNAL
PROJ.04

Toybox City

An open-world island rendered as a toy diorama, where you hop between ten vehicles — bike, fire truck, helicopter, boat, plane — across 14 missions. The town runs on its own: villagers commute between houses, and three of them hold real AI conversations, falling back to scripted lines offline.

Three.jsTypeScriptViteClaude API
EXTERNAL
PROJ.05

Open Flight Sim

A browser flight simulator with real aerodynamics — lift, drag, and atmospheric density modeled per frame across a Cessna 172 and a Citation CJ1. Streams real-world terrain, with night flying, weather, and multiplayer.

Three.jsTypeScriptViteWebSockets
EXTERNAL
PROJ.06

Driving Simulator

A 3D driving game with engine audio synthesized live in the browser rather than sampled. Free roam, races against AI, drift scoring, and collision damage that deforms the car mesh.

Three.jsTypeScriptViteWeb Audio API
EXTERNAL
PROJ.07

PyQuest

An interactive Python course that runs a real Python interpreter in the browser via WebAssembly — no server, no setup. Learners write and run code inline, with an AI tutor for hints.

Next.jsPyodideCodeMirrorAnthropic API
EXTERNAL
PROJ.08

Family Game Night

A mobile-friendly game hub with 8 party games: Taboo, Trivia, Charades, Pictionary, Would You Rather, Word Association, Family Feud, and Codenames. Built as a single HTML file with no dependencies.

HTMLCSSJavaScriptWeb Audio API
EXTERNAL