04Case study · 2026–In progressCTOwith equity

Building
Zoovo.

Zoovo is the project I picked, not the one that picked me. Co-founder and CTO, equity on the line, building a hyperlocal social media for pet owners in Flutter. Still in progress.

Project briefing
Role
Co-founder, CTO
Stake
Equity partner
Started
2026
Stack
Flutter · Firebase
Status
● In progress
Onboarding — Zoovo app screen
Onboarding
For You feed — Zoovo app screen
For You feed

Zoovo is a hyperlocal social media app built around pets. Owners post about their dogs, cats, and everything in between. Other owners within walking distance see it, react to it, and arrange to meet. The product treats geography as a feature, not a setting.

The signup screen sets the tone: “you may have nothing to say, we are pretty sure your pet does.” The feed mixes a global “For you” stream with a “Local (15km)” view, filterable by species and size, built around the moments owners actually want to share.

On the other projects in this portfolio I was hired to do the work. On Zoovo I picked the work. I'm the company's CTO, co-founder, and equity partner. That changes which decisions get made carefully, which corners get cut, and which features get shipped first.

CTO

Technical direction

Picked the stack (Flutter for the app, Firebase for backend, Cloud Functions for the bits that need server-side logic), made the foundational architecture calls, and own everything below the design surface.

BUILDING

Engineering, hands on

I'm not directing from a slide deck. I'm building the Flutter app, wiring the Firebase backend, shipping features, and fixing bugs alongside the rest of the team.

EQUITY

Equity partner

Skin in the game, not just a freelance retainer. The product success and my own are the same line on the same chart. Sharpens every decision.

DESIGN

Designed by humans, on purpose

Worked hand-in-hand with our designer to give Zoovo a visual identity that doesn't look like every other AI-generated app shipping today. Custom illustrations, real type choices, opinionated colours. Every screen reviewed end to end together before it gets built.

See the work in progress

Open the live Zoovo design file in Figma

Visit Figma ↗
03 · Tech
FlutterDartFirebaseCloud FunctionsFirestoreCloud StorageFigma