Kleen Vision
Build · Sites · Apps · AI

I build the digital
half too.

Most photographers send you to a Squarespace template. I ship custom Next.js sites, web apps, and AI automations · at owner-operator pricing, with the same hand-edited care I put into the photos.

StackNext.js 16React 19TypeScriptTailwind v4SupabaseStripeVercelAnthropic SDKResend
Shipped · 2026

Real projects, real users.

Metrics
11
Pages
95+
Lighthouse
21d
Build time
<200ms
TTFB
Build notes

Built to convert. Lenis smooth scroll, magnetic CTAs, mono-eyebrow type system, animated ring stats, Cmd+K palette. Hand-rolled scroll layer (no Framer Motion overhead). FAQPage schema on every SEO landing.

Timeline
  • Day 1
    Brief + scope
  • Day 2–4
    Design system
  • Day 5–14
    Page builds
  • Day 15–21
    SEO + polish
Metrics
8
Pages
14d
Build time
2026
Stack age
Build notes

Editorial-trust premium. Replaced their Wix site that buried the value prop. Veteran-owned positioning leaned into typographic restraint. Schema-marked services for local insurance search visibility.

Metrics
260
Members
30d
Build time
PushPress
Replaced
Build notes

Premium gym site with kinetic mask-reveal hero, scroll-progress, count-up stats, magnetic primary CTA, ken-burns founder photo. Replaces $1,300+/mo PushPress spend on the membership-signup pipeline.

Metrics
4
AI agents
10
Waves shipped
2,129
Bank txns
$100k
Paper equity
Build notes

My personal life-OS. Always-on AI agents (Capture, Money, Outreach, Builder) with typed approval queue, real Gmail send, banking sync via Teller, paper trading via Alpaca with hard guardrails (5% pos cap, 2% day kill). Token budget gate prevents runaway spend.

Private build · 2026Build something like this →
Metrics
30+
Surfaces
$2,500
Goal MRR
0%
Stripe markup
Build notes

SaaS replacing PushPress, Mindbody, and Wodify with Linear-grade UX. Stripe at-cost (no markup), AI receptionist for after-hours leads, 1-click data export (kills lock-in), 99.99% Vercel/Supabase reliability vs. competitor 6am-rush outages.

Private build · 2026Build something like this →
How I build

AI-augmented, hand-edited.

Brief

10-min call. What you're shipping, who it's for, what it has to do. I quote in writing the same day.

Spec

Locked scope, locked stack, locked timeline. Built using AI-assisted planning so we ship in days, not months.

Build

Next.js + Tailwind + Supabase. Every line reviewed by me. AI does the typing; I own the design and architecture.

Ship

Vercel deploy, custom domain, monitoring wired up. You get the keys. Optional retainer for ongoing iteration.

Get in touch

Got a build in mind?

Site, app, AI integration, or all three. Tell me what you're shipping and I'll send back a scope and a number.

Book a call