Projects

Things I've built.

Neon Puck

2-player air hockey with online multiplayer. Server-authoritative physics at 60 Hz with room-based matchmaking. Supports local 2-player (multi-touch) and online play.

Canvas · Socket.io · Node.js · Web Audio API

Signal & Stories

Economic indicators dashboard tracking Housing, Labor, Inflation, GDP & Growth, and Consumer data from FRED. AI-generated market analysis using Claude. Each card loads independently with its own error state.

Vercel Serverless · Claude API · Chart.js · FRED API

Coming Soon

WaterSePush

Interactive React prototype with 3 South African metros, 28 zones, alerts, and community reporting.

Gaysingh Road

A project on South African Indians.

Saturdayish

A community of builders.

Ikhaya Club

An app for family spread apart.