Building AI-powered developer tooling and MCP-based automation systems, with emphasis on practical, measurable productivity gains rather than speculative demos.
- comms-mcp: A unified communications assistant connecting email, iMessages, and WhatsApp via Model Context Protocol. Processes 280 emails/week with AI summaries, reducing triage time by 70%. Used to resolve a small claims dispute: instant message retrieval, evidence organisation, and automated court correspondence recovered £1,080.
- hybrid-memory: A semantic memory system combining pgvector embeddings with BM25 full-text search via Reciprocal Rank Fusion, enabling long-running agentic sessions to share insights across projects.
-
tcg-casting: a streaming-overlay system for Magic: The Gathering tournament broadcasts. Built the game-creation flow in Next.js + React + CSS modules, pairing polished form interactions with a broader computer-vision pipeline that identifies individual cards and their bounds in the video feed. The result lets commentators highlight cards live during broadcast.