Projects

A showcase of my work, highlighting my growth as a developer through continuous learning and gaining new skills every day.

Git Racer
Web App

Git Racer

Turn your GitHub contributions into a competitive sport.

ReactTypeScriptHono+3
ASCII Cam
Web App

ASCII Cam

A real-time webcam and image to ASCII art converter with customizable character sets and export options. Built in about 2 hours.

ReactTypeScriptVite+1
AI Order Agent

OrderSync Order Agent

An AI agent that reads inbound customer orders — email, EDI, PDF, spreadsheets — and turns them into validated, structured orders.

TypeScriptMastraClaude (Anthropic)Vercel AI SDK+2
OrderSync Redesign
Design Case Study

OrderSync Redesign

A scattered, effect-heavy marketing site rebuilt into a single navy design system across 40+ pages.

Next.jsTailwind CSSCVA+1
Blogger
Web App

Blogger

An AI writing companion that turns keyword research into an SEO content plan and publish-ready blog posts.

Next.jsReactTypeScript+3
Desk Yoga
Mobile App

Desk Yoga

A mobile app for short, desk-friendly yoga sessions you can do while you work.

React NativeExpoTypeScript+2
Hearts Score Tracker
Mobile App

Hearts Score Tracker

Track scores and manage games of Hearts with a clean, intuitive interface.

React NativeExpo GoNativewind
Carpoolio
Cross-platform

Carpoolio

A sleek mobile app that simplifies group travel. Organize rides, manage passengers, and streamline trips with ease.

React & React NativeNode.jsExpress+2
Group Sing Along
Web App

Group Sing Along

A real-time group singing platform. Create sessions, search for lyrics, and sync displays for seamless sing-alongs.

ReactNext.jsTailwind+1
Gin Score Tracker
Mobile App

Gin Score Tracker

My first shipped mobile app. Track scores, manage games, and review past sessions with a clean Neo Brutalism UI.

React NativeExpo GoNativewind
Tea Cupboard
Web App

Tea Cupboard

Track your tea collection and brewing preferences with this simple inventory tracker.

Vanilla JSTailwindGitHub Pages
AutoClicker
Tool

AutoClicker

A lightweight macOS auto-clicker rejected from the App Store for using accessibility APIs in an 'unapproved' manner.

SwiftSwiftUIAccessibility APIs+1
Expo West Scheduler
Tool

Expo West Scheduler

A lightweight Expo West 2026 planner with personal schedule saving and safe refresh when official events change.

Next.jsReactTypeScript+1