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
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
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
Data models, tenancy, documents and delivery on systems with real users.
ProductionBadaBhai
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
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
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
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.