13+ years in product design

I used to design
digital products.
Now I ship them.

From the first question to a product running in production.

Scroll to see the shift

For years, my work ended at a line.

The handoff.

Product delivery, before and now

Same product thinking.
A radically shorter path to value.

Pre-AIDesign-led delivery
ResearchDesignHandoffProduction

My ownership ended before the value reached users.

Monthsfrom handoff to production
AI-nativeEnd-to-end ownership
ResearchDesignBuildProduction ↻

I own the full loop—from decision to production and back.

Daysto the first running product

AI didn’t replace the design process. It removed the gap between design and impact.

First, the workflow product design relied on.

Pre-AI.

Proof 01 / Pre-AI deliveryFirefish · P2P lending backed by Bitcoin

One coherent design process.
A fragmented path to production.

Hypotheses, product analytics and interviews at conferences shaped the direction. Prototypes were tested. UI and copy were refined. Then the product left my hands.

Explore the processHover or tap a stage
Selected stageHandoff

The experience was ready, but ownership split. Every correction now had to travel through another team.

4 months to production

Design ready

Feedback loops · QA · waiting · rework

Value delivered

Time from handoff to production4 months

The design was done. The outcome wasn’t.

Final outputFirefish redesign · Production experience
Firefish redesigned loan request interfaceFirefish redesigned marketplace loan summary

A complete borrowing flow, from configuring the loan to confirming Bitcoin collateral.

Read the full Firefish case study

The craft didn’t change.

The distance I can carry it did.

Then AI expanded my role—from designer to builder.

AI-native.

Proof 02 / AI-native deliveryPolymarket trading system · Independent initiative

One continuous loop.
From opportunity to operation.

I found a problem worth exploring, ran parallel deep research, learned a new domain and turned the findings into a system I could run, observe and improve myself.

01OpportunityStarting point
02Deep research
03Design
04Build
05Deploy
06Observe
Built withRust + AI coding tools

Not a prototype. Production code built while learning the domain and shaping the product.

Running onAWS

Deployment, infrastructure, authentication, security and secrets configured end to end.

Trading engine10 wallets

Independent strategies, real-time market mapping and API-limit orchestration.

System live

Performance, errors and rejected operations visible in one control hub.

Validate safelyPaper → Live

Every strategy starts with simulated capital. The same system can then move to live wallets—without rebuilding the product.

Running productPolymarket bot · Operations hub
Polymarket bot dashboard with performance history and trading strategiesPolymarket bot shared market hub monitoring six active markets

Real-time control over paper and live strategies, shared market data and system health.

Read the full Polymarket case study
Time to first running productDays

Then months of direct, incremental improvement—not months waiting to begin.

Product Designer → Product Builder

13 years taught me what to build, why it matters and what good looks like.

AI enabled me to own the product experience end to end.

I don’t stop at a handoff. I design, build, deploy and keep improving the product in production.

Build something together