Work

Each case study says what I built, what the team built, what was measured and what was not. Status labels describe the specific system, as of the date given.

AI systems

Giving models safe, bounded access to real data, and keeping a record of what they did.

Built and testedRVM CAD Job Portal and RVM Management Portal

Doors, not keys: read-only AI access to production data

Two connectors that let an AI assistant answer operational questions from live systems — without a database credential, without write access, and without ever returning a half-right number.

11 read-only tools on the job portal connector

ProductionBadaBhai

An AI trace store that treats its own data as dirty

Recording every prompt and completion on an AI hiring platform, so bad answers can be investigated — encrypted at rest, erasable per worker, and built so raw text cannot reach the recorder by accident.

6 AI call sites traced

Production platforms

Data models, tenancy, documents and delivery on systems with real users.

ProductionBadaBhai

The one-page contract: résumés that fail closed

A résumé generator for workers who have never had one. The sheet is printed and handed to a supervisor, so "it rendered" is not good enough — it has to fit one page, use the right fonts and never invent a fact.

56 / 56 fixture sheets on exactly one A4 page

Built and testedBadaBhai

Multi-tenancy without a migration

Invited teammates on an employer account saw zero jobs, zero credits and zero candidates. The fix re-scoped fifteen business tables to the organisation — with no new column, no backfill and no change to the API.

15 business tables moved to organisation tenancy

Experiments

Public prototypes and independent products in development. Useful for reading code; not live production systems.

PrototypeLeadParrot, ServiceLead AI, ReviewLoop AI, ServiceQuote AI

Four SaaS prototypes, built by directing AI coding agents

Built in June 2026 by directing AI coding agents. Four small products for local service businesses, each designed to degrade gracefully when an integration is missing.

480 unit tests passing across the four repositories

In developmentStrikeHike

StrikeHike: free options analytics and education platform

Free options analytics and education platform, in development. Focused on payoff structure, volatility regime context and risk-first educational tools — no predictions, no trade recommendations and no brokerage execution.