The best systems run without you.

I run my team at Pinterest by the same rule I ship side projects by: know exactly who it’s for, cut what doesn’t serve them, and then get out of the way. Eight years a founder before a decade-plus building for Disney, NBC, Netflix, and Spotify.

Ian Dunn
Los Angeles · Belizean roots · whistle on Saturdays

Case studies

Things I’m building

All case studies →
01

FutAve

Live

“Coverage is a commodity. Judgment isn’t.”

Why it’s different

It starts with the recommendation and attaches the scores, not the other way around. The AI layer explains each call instead of hiding it.

iOS, Android & web · React Native, Next.js, Payload CMS

FutAve featured match with excitement rating
futave.com — the wave detector’s call
02

“Engagement metrics have no place in therapy.”

The tradeoff I made

Built for the therapist’s workflow, not daily-active charts. A client’s thirty-second check-in becomes one honest paragraph, ready before the session starts.

iOS, Android & web · React Native, Next.js · HIPAA-compliant

TheraBasics session brief for therapists
therabasics.com — the session brief
03

Center Ref

Public beta

“The best referee screen is barely a screen.”

Why it’s different

Designed on a U-12 pitch with a whistle in my hand, not at a desk. AYSO presets U6–U19, stoppage that arms its own countdown.

Apple Watch + iPhone · Swift

Center Ref match clock on Apple Watch
the watch face, mid-match

Off the clock

The weekend

The other half of the week — a small Episcopal parish in L.A., a board seat, and a livestream rig that goes live at 10 a.m. sharp.

Ian Dunn, seated

People’s Warden

Christ the Good Shepherd · Episcopal

Elected to represent the laity on the vestry. Less authority than the title suggests, more showing up — which is most of what leadership is.

Board Member

Good Shepherd Manor · Leimert Park

Affordable senior housing with long roots. Governance and stewardship: keeping a system steady for the people living inside it.

Livestream Producer

Sundays, 10 a.m.

Built the parish’s broadcast stack from scratch — thumbnails, bulletins, clipping, all automated. It goes live every Sunday, and it runs without me.

AYSO Regional Referee

U-12, most Saturdays

Whistle in hand in my kids’ league. The weekend job that quietly turned into Center Ref.