13 years · design, production front-end, native iOS and macOS, AI agent interfacesdesign engineer · 13 years

I design products, then ship them myself.

Co-founder and only engineer at Arqo. Design engineer at EF World Journeys, where I take checkout and search from research to production front-end, with no handoff. Before that, personalization at Zulily, and employee at The Social Booth in India.

Co-founder and only engineer at Arqo. Design engineer at EF World Journeys. Before that, Zulily and The Social Booth.

recent screens

Arqo on iPhone: the native script editorArqo mind map: scenes as linked cards on a boardEF native-app checkout, step 1 of 4, with the price due today always on screen

Selected work

screens first · every number opens its receipt

Arqo

co-founder · sole engineer

An AI screenwriting app whose AI analyzes your script and never writes it. Native iOS and macOS, desktop and web.

467monthly actives, month one
1,045on the waitlist
62writers imported existing scripts
4,700 commits · one engineer directing coding agentsRead the case

EF World Journeys

design engineer

Checkout, search and AI discovery for a nine-figure travel business across countries.

early booking lift, native-app checkout, ~80% rolled out~10%
excursion upsell attach, held 18 months~78→~94%
travel-protection attach vs control, A/B+~5%
AI Tour Finder · in A/B test · passphraseRead the case
~6%click-through lift, A/B-tested redesign

Zulily

growth and personalization

Personalization for emails a day.

Read the case
5→18Ducati India online bike sales, year one

The Social Booth

creative direction · India

Employee at the agency; built an -person team.

Read the case
Futbolis: a live map of every football match on earthMamdani Mapper: every Mamdani campaign event, mapped across NYCHot / Cold: the hottest and coldest places on earth, updated every 15 minutes

Labs

things I ship for fun

Should this be AI? · Futbolis · Mamdani Mapper · Hot / Cold · JMNPR Labs

Open labs

How I build

Arqo has one engineer and a fleet of coding agents. Every agent change clears the same gate, and nothing merges on an agent's word.

4,700commits on the Arqo repo
  1. 01own worktreeeach agent works in an isolated git worktree, so parallel agents never collide
  2. 02pull requestevery change arrives as a PR, never a direct push
  3. 03verify renderuser-facing changes are screenshotted on a preview before anyone calls them done
  4. 04CItypecheck · row-level security · FDX conformance · golden PDFs · iOS build
  5. 05I mergenothing merges on an agent's word
See the commit history
bunty · my friend from back home · receipts keep him honest