Work
Almost everything here is live and clickable — go and look rather than taking my word for it. The one exception is marked, because it hasn't launched yet.
This is a deliberately short list. Client and internal work makes up most of what I have built and is not mine to publish, so rather than describing projects nobody can check, this shows fewer things and proves all of them.
The Utileau network
2026 · Seven production sitesSeven live websites, ninety-six hand-written pages, one npm workspace — and an infrastructure bill of nothing but domain renewals.
- Next.js
- TypeScript
- Tailwind
- Azure Static Web Apps
- Cloudflare
A shared lead pipeline
2026 · Serverless backendOne Edge Function behind eight sites, built so the public key in the browser bundle is worthless to an attacker.
- Supabase
- Deno
- PostgreSQL
- Cloudflare Turnstile
- Resend
Futuro Futsal — club management app
2026 · React Native appLaunching soonA club management app for a futsal club — through UAT, launching within a couple of months.
- React Native
- TypeScript
- PostgreSQL
A scroll-driven camera flight
2026 · Interactive filmOne continuous camera move, scrubbed by scroll position, with measurably invisible seams — built twice, in two completely different registers.
- Vanilla JS
- ffmpeg
- Generative video
- Next.js