03 · the output · no process, just work
Five pieces. Two minutes.
Everything below is AI-generated or AI-built under my direction — concept, art direction, iteration, finish. No narration, no case study. This page answers one question fast: what does the output actually look like? Three films first, then two full design surfaces.
01 · ai film · campaign teaser · 0:21 · silent
GTM Intelligence 500
Every AI runs on one track. A Daytona built from data — Anthropic, Copilot, Codex and Gemini in full livery, racing on asphalt paved with live code. A fictional campaign teaser for a GTM intelligence platform. Concept, shot list, direction and edit are mine; every frame is generated. Watch the liveries, lighting and grade hold from shot to shot — consistency is exactly where AI video usually falls apart.
02 · ai film · short-cut sting · 0:11 · silent
Race On
The short cut of the same campaign: pit lane, the grid, the logo. One idea, eleven seconds, built to survive as a muted autoplay placement.
03 · ai film · comedy short · 0:40 · sound on
The Cold Caller
A silent picture about cold calling — "a comedy of telephonic misfortune, in one reel." Period title cards, a 1920s office with a rolodex and a candlestick phone, physical comedy cut to the score. Deliberately the opposite of the default AI look — that's the point.
press play · sound on
04 · product design · end-to-end flow
From a stack of scanned checks to applied payments
An AR-automation product designed end to end. The system reads each remittance advice and proposes how every payment applies to invoices in the ERP. The whole design job: making those connections legible, and making a mismatch easy to catch and resolve. Three surfaces, six screens, every number reconciles. Click any screen to zoom.
1Ledger worktableproven · spreadsheet-native
One dense table. Every payment is a row that expands into its check → remittance → invoices chain, with a running balance column that has to hit zero.
Batch view A1
Resolve mismatch A2
2Split document canvasdocument-first
The scanned paper stays on screen. The system draws each match as a line from the document to the ERP invoices it pays, so you verify against the source.
Verify against the document B1
Resolve the overpayment B2
3Triage queueexception-first
The system applies the confident matches on its own and hands you only the payments that need a human: 94 of 102 applied automatically. The mismatch card is the whole screen.
Batch summary C1
Review one payment C2
Open in Figma →
05 · marketing design · full page
"The go-to-market intelligence your AI runs on"
A full landing-page concept for ZoomInfo's AI positioning — one narrative arc from claim to proof to CTA. The agent portraits are the tell: illustrated and warm, deliberately not the glossy AI default. Type, modules and story designed as one system. Click to zoom.
Open in Figma →