Projects

Three shipped projects

01Full-stack app

Open Tenders

Tender tracking for bid teams. Replaces spreadsheet-led tracking with one workspace for bids, deadlines, owners and risk. Self-hosted by design: one Docker container, one SQLite file, no external services.

Next.js · TypeScript · SQLite · Drizzle · Docker
02Geospatial platform

Open Site Intelligence

Operations intelligence for service providers running large estates of sites. Turns estate data locked in spreadsheets into a live operational map, and models the operational cost of winning a new contract before the bid goes in. Every spatial question is answered by PostGIS, not by guesswork.

Next.js · TypeScript · Supabase · PostGIS · MapLibre
03Agent framework

Tenderstack

A multi-agent framework that produces tender responses from a firm's own bid library. Thirteen specialist agents across five teams ingest historic bids, research buyers with source-cited findings, draft evidence-backed responses and learn from every outcome.

Multi-agent · Claude Code · Python runtime · Obsidian