Projects
Turns Claude or Codex into an SEO agent, with keyword research, briefs and rank tracking.
A read-later app for iPhone that turns articles into spaced-repetition cards.
A disposable camera for weddings and events, shot on the guests' own phones.
Playground
Experience
Three times a founding or first engineer, mostly in early-stage teams.
Download CV ↓Built and scaled an AI ad-creative platform that turns a brand's website into ready-to-run Meta image and video ads. Integrated the latest AI models and scaled it for large clients with millions in ad spend.
TypeScript · PostgreSQL · Python · AI image & video modelsBuilt an advertising platform from zero to $24M+ annual ad spend in six months. Owned the whole stack, from the Meta, Google and Reddit ad integrations to an AI creative pipeline.
Node.js · TypeScript · React · Vite · AWS · AI modelsFirst engineering hire. Grew the platform from 0 to 20M users and $5M monthly revenue, building most core features and pioneering LLM, image, voice and video generation.
Ruby on Rails · React · LLM APIs · image, voice & video AIMoved a major application from Rails to Elixir for better performance and scale. Built real-time phone banking for voter registration and organizing.
Ruby on Rails · Elixir · Phoenix · ReactFounded and grew a digital agency to 20+ people across several engineering teams. Led client acquisition, hiring, technical strategy and delivery.
Full-stack web & mobileFounding engineer at the Y Combinator startup that became the leading Shopify page builder. Built much of the drag-and-drop builder, added BigCommerce and helped grow the team from 2 to 6.
Ruby on Rails · React · Shopify & BigCommerce APIsLed a 4-person team from concept to first release in five months, building a product that has helped millions claim flight compensation.
Full-stack webSenior Mobile Developer at Digital Clipboard (2015–2016). Lead Software Engineer at the Ministry of Health, Georgia (2011–2013).
Writing

My agentic coding workflow
How I build with AI agents every day: what I hand off, what I keep, and the setup behind it.

How to use Claude Projects the right way
Threads, memory and shared files: how I run real work, like this site, inside Claude Projects.

Languages and frameworks don't matter anymore
After 15+ years across Rails, Elixir, React and Node, why the stack matters less than ever with AI.