HEREYOUGO
My own venture. The live build takes a screenplay, treatment or deck and returns a structured pitch package — AI doing the coverage, a filmmaker holding the standard. Brand system, frontend, product: one hand.
One man. An agent fleet. Real shipped software.
I don't autocomplete. I orchestrate — fleets of AI agents that plan, build and verify while I hold the architecture and the taste. The proof isn't the sentence. It's the ledger below, and the page you're scrolling.
// every URL on this page was fetched and confirmed reachable at build time — 2026-07-08
Six platforms. Six different scroll mechanics — because a portfolio that claims craft should be walking its talk while you read it.
My own venture. The live build takes a screenplay, treatment or deck and returns a structured pitch package — AI doing the coverage, a filmmaker holding the standard. Brand system, frontend, product: one hand.
A pan-African music-competition format that had to feel inevitable before a single frame was shot. Era imagery, editorial type, motion that carries the pitch — built to make investors and talent lean in.
The home of hybrid racing — think Strava, rebuilt for HYROX-style athletes. Race logging, split tracking, leaderboards, an athlete questionnaire and an admin console, all on Neon serverless Postgres. Live demo, sample data, engineered for race day.
My production studio's front door — cinematic films for brands, weddings and music videos, Cape Town. Motion-first outside; inside, the Panda Den: a client portal on a real backend where briefs land and projects live. The films themselves screen on the film side of this house.
Learn. Certify. Get hired. A learning platform for a South African nonprofit teaching girls and young women to code — courses, certification tracks, a straight line to employable. Software in service of the mission.
A public laboratory that drives DaVinci Resolve by code. 94 API directives on the board, 24 experiments documented, a localhost bridge so anyone can rerun them against their own Resolve. House rule: "impossible" is a hypothesis, not a verdict. This is the ledger, live:
Every frame tells a story — film & photography, Cape Town. Pitched as a working site; converted to a working relationship.
soa-media.web.app ↗"A calm instrument for verifying claims." Mobile-first field platform, built with my business partner.
ive-mobile.web.app ↗Quality-assurance workflow — inspections, structured and repeatable.
mdc-inspections.web.app ↗Six months on one screen — goals, categories, status, moving as a team.
roadmap-six.web.app ↗Zero dependencies, Lighthouse-100 class. The page you are reading is its newest wing.
the hub →Not everything ships to a URL. Some things get built to make the building faster.
Proprietary cinema imaging engine. Stays in the vault.
AI photo restoration — Real-ESRGAN and GFPGAN, running fully local.
A MIDI composition cockpit, built for writing ballads.
Task system with session-recording sidecars for AI-assisted work.
A strategy board that models the whole portfolio as a living railway.
Local-LLM development rig on external NVMe — AI work with the internet unplugged.
Headless Chrome and ffmpeg, turning HTML into brand films and print-grade PDFs.
29 custom LUTs. A 96-bar MIDI pack. The film and music sides keep receipts too.
No links here. Some engines earn their keep in the dark.
Not autocomplete. A fleet of Claude agents with lanes — one plans, one builds, one verifies — running in parallel.
The fleet holds the speed. I hold the architecture and the taste. Every decision that matters is human.
Nothing ships on vibes. URLs get fetched, numbers get counted, claims get receipts — every figure on this page was re-verified the night it shipped.
Real clients, real backends, real deadlines. Design-system discipline, zero-dependency pages, Lighthouse as a habit.
Firebase Hosting · Netlify · Neon serverless Postgres · Supabase · Python · Node · headless Chrome + ffmpeg · DaVinci Resolve scripting · local LLMs
The page you are scrolling. One file. Zero libraries. Zero external requests. Six scroll mechanics choreographed in vanilla JavaScript, inside a 140KB budget, with a full reduced-motion fallback.
VIEW SOURCE — THAT IS THE AUDIT · ⌘⌥U / CTRL+UThe other half of the practice is behind the lens — code that serves cinema: Resolve automation, LUT pipelines, CinemaDNG. They call it a cinematic technologist; see the film side. And the record behind the hands — accelerators, code clubs, a TEDx stage — lives on the founder page.