This site
Built in a day with Claude Code and shipped to my own VPS. Next.js, static, bilingual, no tracker, no cookie banner. Every number on it comes from one folder of TypeScript, which also generates the résumé, the llms.txt and the JSON Resume.
Shipping log
Everything that actually went out the door, newest first. Launches, milestones and one exit.
Built in a day with Claude Code and shipped to my own VPS. Next.js, static, bilingual, no tracker, no cookie banner. Every number on it comes from one folder of TypeScript, which also generates the résumé, the llms.txt and the JSON Resume.
A Chrome extension that monetises the 3–8 seconds you spend waiting for ChatGPT or Claude, and pays the user a cut.
Measure and improve how a brand appears inside AI answers: ChatGPT, Perplexity, Gemini, Claude.
Detect the AIs reading your pages, then allow, limit, block or charge them. Co-founder and CEO.
An AI security co-pilot that scans a codebase and explains how to fix what it finds. Built alone during the world's largest hackathon.
A B2B Chatroulette: log in with LinkedIn, match with founders, recruiters or investors, talk on video. Coded in two days; someone paid before it was finished.
Thirty-plus platforms scanned in real time, every mention scored 0–100, the buyers handed over before they find you.
AI-written press releases, distributed to thousands of journalists in a few clicks.
The rebuilt version of a dating app that matches by licence plate. It grew past 200,000 users in two years.
A published dictionary of how gamers actually talk. Covered by AFJV and Nice-Matin.
Esports SaaS co-founded in 2017 as CMO, then led as CPO. Formerly Esport-Management.