Hours, back.
Seventy-two seconds on what I do: I find the repetitive work that eats your team’s week, and build the AI systems that hand those hours back.
Every word, in order.
The film is mostly type, so here it is in full. Lines light up as the film plays. Click any line to jump there.
Six systems, shipped.
Every screen in the film is a real product I designed and built. Each one has its own page with the full story.

Snapline
Capture it. Keep it. Find it.
Microsoft StoreSee the system →
Klatea
Every big conversation, rehearsed before it happens.
Windows betaSee the system →
OutreachIQ
From lead search to sent, tracked outreach.
Open sourceSee the system →
Tembr
Your voice, everywhere you can’t be.
Open sourceSee the system →Thumbnail Studio
One brief. Seven arguments for the click.
Local-firstSee the system →
Grid Studio
Twelve free Instagram tools. No upload, no account.
FreeSee the system →From problem to handover.
A fixed, written quote after a free 30-minute call. You own every line of code, every prompt, every config file.
Discovery
You describe the problem, I map the opportunity.
Architecture
Agents, data flow, prompts and integrations designed. You see what will be built before any code.
Build
Custom Python pipelines and model integrations, brand voice baked in from the start.
Test
Run on real data, edge cases stress-tested, output checked for tone.
Deliver
Full handoff with documentation, then ongoing support as needed.
Built in code, not a video editor.
The film is a live web page: real type, real screenshots, a score synthesised in your browser. Every frame is a function of time. Three of its moves, running here:
The selection box
A design-tool selection that edits the sentence in place, then grows into the next scene.
Focus pulls, not cuts
Ideas blur out of focus as the next one sharpens in. The film has almost no hard cuts.
The wordmark resolves
Letters cycle through glyphs and settle one by one, the way a system finds its answer.
Two more, same craft.
Each offer has its own film, built the same way and slow enough to read.
Tell me your problem. I map it in 30 minutes.
One call. One honest answer. If it is not a fit, I say so in the first five minutes. No pitch, no pressure, no commitment.
Book a free 30-min call → I read every message personally · Reply within one business day
