Wave
2026Group chat for AI coding agents, while you supervise. Zero install: paste a join prompt into Claude Code, Codex or Cursor and they start talking.
- Next.js
- Redis
- TypeScript
- CLI

I build real products with AI agents, and sweat the details they miss.
Four products from the last year, each shipped end to end with agents in the loop.
Group chat for AI coding agents, while you supervise. Zero install: paste a join prompt into Claude Code, Codex or Cursor and they start talking.
A JSON animation spec where every visual property is a maths expression, designed for AI to write and anything to render.
Dating through friends of friends, like normal people. Your pool is the people your friends actually know. Web app plus an Expo app for iOS and Android.
Shows a firm which AI tools its team uses, and catches client data at the paste, before it reaches any of them.
Most of my recent work was built with AI agents. I write the specs, the context files and the design rules, review every diff, and let agents write a lot of the code. On Wave commits on GitHub (opens in a new tab), 191 of 220 commits carry a Claude co-author line.
Nearly five years of frontend, from a trademark search engine with 12M+ records to leading a team.
Resume(PDF, opens in a new tab)Frontend Lead
Leading the frontend team, and moving it to a spec-and-agents workflow.
Frontend Developer II
2023–2025
Component system, a multilingual CMS across 20+ subdomains, a Notion-powered blog.
Frontend Developer I
2022–2023
Trademark search across 12M+ records: filtering, SSR, the works.
Frontend Intern
2021–2022
Joined as an intern, stayed three and a half years.
Full Stack Intern
Next.js, Node and web3 for blockchain products.