Things that were built and are still running.
Ten shipped systems. Every one of them has a link you can open, right now, without asking me for a demo.

Booboo — five AI systems fused into one queryable 3D brain
Open-source engine that turns an AI stack's wiring, knowledge, memory, agents and automations into one rooted graph, served over REST + MCP, rendered in 3D at a million nodes. Seven packages on npm. MIT.
- Model Context Protocol
- Node.js
- PostgreSQL
- three.js

One dashboard for a nine-project AI operation
Nine businesses, one control room. Every cron, agent, task and alert across the estate reporting into a single live dashboard, so the question “what is actually running right now?” has one answer instead of nine.
- Next.js
- PWA
- Supabase

A production operations platform, built full-stack and shipped
A working bakery's production run planned, costed and tracked on a phone in the kitchen. Built as an installable PWA because staff with flour on their hands won't open a laptop: full-stack, shipped, and in daily use rather than sitting in a prototype folder.
- Capacitor
- Gemini
- JavaScript
- Supabase

Invoices that read themselves — inbox to structured books
Supplier invoices arrive as PDFs in a mailbox and leave as structured rows in the books. Anything the AI is not confident about is flagged for a human.
- Gemini
- IMAP
- PostgreSQL
- Supabase

A Shopify + Etsy store that fulfils itself
An order on Shopify or Etsy becomes a print job at Prodigi without anyone touching it. n8n carries it through, and the two storefronts stay in step.
- Etsy
- N8N
- Shopify
- Supabase

Photorealistic wall-art mockups at catalogue scale
AI-generated room mockups for a 150+ design wall-art catalog: locked room templates, consistent lighting, no manual 3D rendering per piece.
- AI Image Generation
- Google Gemini
- Shopify

Workflow diagrams rendered from data, not screenshots
Automation diagrams as code: nodes, edges and failure paths declared as data, rendered to brand-consistent PNGs at any size in seconds.
- Headless Chrome
- HTML/CSS
- JavaScript
- PowerShell

An AI assistant that answers only from your real data
Retrieval-augmented AI assistant grounded in real documents and a running system's own knowledge. Answers cite their source instead of guessing, with a companion Obsidian-ready vault that makes the same knowledge browsable as plain markdown.
- Chatbot Development
- PostgreSQL
- Python
- Retrieval Augmented Generation

AI-in-the-loop automation — n8n, Make and your own APIs
Busywork automated with AI: n8n and Make workflows, custom API integrations and scheduled jobs running the repetitive parts of a real, live multi-brand operation, so data moves and reports generate themselves.
- API Integration
- Make
- N8N
- PostgreSQL

An owned email stack — no vendor lock-in
A newsletter stack with no Mailchimp, no Beehiiv and no monthly ransom as the list grows. Subscribers live in Postgres, Resend does the sending, and the whole thing is portable, because the list is the asset and it shouldn't sit inside someone else's product.
- PostgreSQL
- Resend
- Supabase
10 of 10 shown from the public portfolio. No client logos, no testimonials, no invented numbers.