Projects
Performance intelligence engine that ingests a URL and returns a forensic report on where page experience, third-party scripts, or measurement issues are distorting paid-media, CRO, and SEO reads. It combines six capture surfaces (lab CWV, field RUM, runtime traces, accessibility) into a Zod-validated contract, then layers a weighted Bleed Index, role-aware verdicts, and a truth-tagged narrative on top. Runs on Cloudflare Workers for the scan API with a Railway worker pool fed by Upstash Redis for deep reports.
Open-source TypeScript SDK that captures real-user network and device conditions on every page load, then writes them into the operator's own warehouse. It classifies sessions into TCP-handshake-based network tiers (finer-grained than the standard effective_type) and joins them with Web Vitals, Navigation Timing, and Long Animation Frame attribution. Ships ESM-only at around 6 KB with zero dependencies, plus a CLI that auto-detects the host framework and emits a compile-tested install snippet.
Vanilla-JS beatmaker's workstation modeling J Dilla's off-grid swing. A 16-step, 4-voice drum machine with three groove modes, ghost-note layers, and AI humanization via Magenta.js GrooVAE running in a dedicated Web Worker. Built without a framework or bundler, with sample-accurate Web Audio scheduling, MIDI export, and a skeuomorphic top-down UI rendered entirely in CSS.
Monorepo platform for an independent music artist, pairing a public site with a Payload-backed admin CMS. Byte-range audio/video streaming from Cloudflare R2 behind signed URLs, edge-cached metadata via KV, and a release engine that drives countdown-gated reveals and premium-tier content entirely from editorial config. Adds direct-to-R2 large-file uploads, a custom Wavesurfer player with waveform scrubbing, and feature-flagged DSP integrations rolled out per release.
Full-stack site for a South African cleaning services business, pairing a public booking flow with a Payload CMS admin. Customers schedule appointments through PayFast-powered payments while applicants submit POPIA-compliant document uploads through a careers pipeline. Built on Next.js with PostgreSQL persistence and Cloudflare R2 for media storage.