A laptop opening, its screen waking, then its layers lifting apart to reveal the board and chip inside, before settling back together to show a measured figure

We don't just build it.
We prove it works.

AI products and workflows, SEO, GEO, and performance — tested against real numbers before it ships, not just until it looks finished.

Found

100SEO

Classic search, scored not claimed.

Cited

GEO

Structured for AI answer engines to cite, not just crawl.

Built

AI Products

Real AI features, shipped — see Soleistic below.

Automated

The Pipeline

This reveal: stills, video, frames — generated by scripts in this repo.

Evaluated

Before It Ships

AI outputs scored against eval cases, not eyeballed.

Tested

CI/CD

Every deploy gated on a real build check.

Accessible

100A11Y

Built for everyone, scored not assumed.

Measured

100Performance

Lighthouse, live — not a promise.

Scroll

PERF —
A11Y PASS
SEO ✓
CITED · GEO

Work

001

Soleistic

AI shoe try-on, live. See any shoe on your own feet before you buy it.

Soleistic landing page: 'Don't guess. See them on your feet' beside a New Balance trainer The Soleistic try-on flow: add a photo of your feet to preview any shoe Soleistic catalog: browse shoes from 100+ brands, each with one-tap try-on Soleistic on a phone: the landing page and try-on card on mobile
002

Padel Out

Pitch build — concept, not a live site

Padel Out pitch hero: a padel racket under dramatic light with 'Elevate your game' Padel Out scrollytelling scene: a ball striking the racket, captioned 'Off the glass'
003

More work coming.

Measured, not claimed

27.5KB critical path
1.2s LCP, mobile
100SEO
0CLS

Every figure here is read from this page's own build and live Lighthouse runs — not typed from memory. Re-measured on every change that touches the critical path.

I take a few projects at a time, on purpose.

Lighthouse, this site — mobile & desktop
100 · 100 · 100 · 100
Critical path
27.5 KB
Hero footage
loads after paint, never blocks

Contact