Index
Apps
Five products, each built end to end. They are here because each one demonstrates a different competence: evaluation loops in production, systems accountable to money, an MCP server against live user data, production engineering, and state that knows whether it was measured or guessed. Read across the table, then open whichever one matches what you're hiring for.
- KinoLogA film diary that guesses how much you will like a film before you watch it, and shows you why it thinks so.Platform iOS, WebStatus Live — App StoreDemonstrates Evaluation loops in productionPrimary stack React 19 · Next.js 16 App Router · Tailwind v4 · Postgres
- RecipeFixTakes a recipe you found online and rewrites it so you can actually eat it, gluten free, dairy free, vegan or otherwise, without ruining the dish.Platform iOS, Web (PWA)Status Live — App StoreDemonstrates MCP server in productionPrimary stack React · Vite · shadcn/ui · Tailwind
- arborA program that trades my own money on sports outcomes, works out for itself which bets are worth taking, and keeps an honest score of how it has done.Platform Python, VPSStatus Live — tradingDemonstrates Systems accountable to moneyPrimary stack Python · Node for the order path and guards · Postgres · An odds feed
- HalyardPosts about your product to social media on a schedule, without you watching it, and is built so that it can never accidentally post the same thing twice.Platform WebStatus In betaDemonstrates Production engineeringPrimary stack Next.js 15 · React 19 · Tailwind v4 · Supabase SSR auth
- BodivoA training and nutrition app that learns how your body actually responds instead of handing you a fixed plan, and tells you plainly when it does not yet know enough to say.Platform WebStatus In developmentDemonstrates Evidence-typed statePrimary stack React 19 · TanStack Start · TanStack Router · shadcn/ui
- SentinelWatches a live app and finds the mistakes that look fine: a contact form that says your message was sent when it never was, a filter that quietly returns everything, a page showing one person another person's data.Platform Web, GitHub App, Scheduled runsStatus Report-only, in developmentDemonstrates An agent system built to stay quietPrimary stack TypeScript · Claude Agent SDK · Anthropic · OpenAI