← Back to Portfolio

Engineering Deep Dives

Long-form write-ups of the hard problems behind real, shipped systems: the constraints, the trade-offs, the bugs that cost a day, and the decisions that held up.

NomadCrew: Real-Time Group Travel Coordination, Built in Go

A real-time platform for the messy reality of group travel: a fine-grained WebSocket hub, matrix-based authorization, penny-perfect expense splitting, and database-enforced location privacy.

GoReact NativeWebSocketsPostgreSQL
Read case study

Reading the Black Box: An Observability Layer for Agent CLIs

Five agent CLIs, two storage shapes, one schema waist, and a remedy engine whose cheapest path through the code is "I have nothing comparable."

TypeScriptMCPobservabilityAI agents
Read case study

The Star Rating That Read Backwards: System Design for a Bilingual Lead-Gen Site

No cart, no checkout, no SKU table. Two ORMs on one Postgres, a system-of-record write path, and authorization compiled into a WHERE clause: in two languages and both directions.

Next.js 16Arabic RTLPayload CMSPrisma
Read case study

Same Workbook In, Same PDF Out: Engineering Determinism End to End

A layout problem wearing a document problem’s clothes. The adversary was nondeterminism, and the deliverable had to match to the byte on every run, including after an operator edits the notes.

ElectronJavaScriptpdfmakedeterminism
Read case study

Earning the Right to Write a Passport Number into a Legal Form

Five specialized agents on a LangGraph StateGraph, two extractors reconciled per field, and a confidence score honest enough to say "I am not sure", retrofitted behind seven flags onto a live PII pipeline.

TypeScriptLangGraphsystem designLLM
Read case study