Let's talk

PRODUCT DEVELOPMENT SPRINT

I built this.
Let’s build yours.

Pepys makes recordings usable. Whooshly turns links, QR codes, pages and measurement into one campaign toolkit. I shaped, designed and shipped both – and can take your product from scope to launch.

Pepys had 8.2× as many signups in September as August.PostHog · distinct users · complete months Aug–Sep 2026
PEPYS / INSIDE THE PRODUCTPepys
Pepys uploader with Google Drive, OneDrive, and recording link import options
PepysFrom recording to usable text.
See the Whooshly build

THE KIND OF WORK

Products people can use. Workflows that stop fighting them. The first version that teaches us something.

BUILT IN THE OPEN

I've shipped the
whole thing

I built Pepys for transcription, Whooshly for campaigns, QuoteSweep for commercial insurance quoting, and Sniffington for social listening.

LIVE PRODUCT

Pepys

Audio and video become transcripts, captions and useful text. Product, interface, integrations and the less visible engineering behind them.

Pepys uploader with Google Drive, OneDrive, and recording link import options
Jun → SepWeekly signups climbed to a September 13 peak
8.2×as many signups
2.1×as many people completing a transcription
Explore Pepys
LIVE PRODUCT

Whooshly

I built a connected campaign toolkit: editable short links and QR codes, UTM-tagged destinations, bio and landing pages, and reporting for clicks, scans and leads. One campaign, across the surfaces a marketer actually uses.

Whooshly homepage and product presentation
One campaign systemLinks · QR · pages · measurement
Explore the live Whooshly product
CLOSED BETA

QuoteSweep

A commercial insurance workflow product for taking messy information toward clearer quoting decisions. A vertical product, built around a real job.

Explore QuoteSweep
LIVE PRODUCT

Sniffington

A hosted social listening app that checks public platforms for brand mentions, filters out namesakes, and explains why each post was kept or ruled out.

Sniffington's website showing illustrative brand mention and namesake examples
Real mentions, with receiptsFind the post · check the match · explain the decision
Explore Sniffington

YOUR TURN

What’s stuck between idea and launch?

Send the user, the messy workflow and what exists so far. We can start with a scope sprint or an agreed build.

Tell me what you’re building

FROM SKETCH TO SHIPPED

One builder.
The whole loop.

Useful products need more than a polished screen. I connect the product decision to the code and the launch.

01

Find the core

Who is it for? What job matters? What can wait? We turn the idea into a small, testable first version.

02

Build the loop

Interface, data, APIs, integrations and the details that make a workflow feel good to use.

03

Ship and learn

Test the important paths, launch the agreed scope, then use real feedback to decide what comes next.

THE 90-DAY ENGAGEMENT

Shape it.
Ship it.

01 / DEFINE

The right first release

We agree on the user journey, core workflow, MVP boundary, integrations and milestones before building.

02 / BUILD + LEARN

A live, useful product

I design and build the agreed interface, data, APIs and integrations, test the key paths and ship to real users. Feedback guides what comes next.

WORK WITH ME

A short note
is enough.

Tell me the messy version. I read every inquiry myself and reply by email.

This goes straight to me. I’ll use your details to reply about this project.

If you send a note, I link this visit to the name and email you provide in my private analytics.

Prefer email? Write to me directly

GOT SOMETHING IN MIND?

Tell me the messy version.

A problem, a sketch or a half-working prototype is enough. Tell me who it’s for and where you’re stuck.

Send the rough brief
Ankur's AI TwinAsk about my work or yours

Ask me what I've built, how I work, or what we could build together. My AI Twin answers from this site.

Mic fills the text box. Phone starts a live conversation.

Book a 30-minute call · Mic to type · Phone to talk. I may review chat and call transcripts. This site doesn't keep raw audio.