Systems, shipped and measured.
In-depth stories behind the work: the problem, the approach, the architecture and the numbers that changed. Pick one to read the full write-up.
From a fragile monolith to a platform that scales
A fast-growing store outgrew its single codebase. I split it along business lines, one slice at a time and without downtime, so releases became routine and traffic spikes stopped being emergencies.
One design system for six product teams
Six teams were rebuilding the same buttons and forms in six slightly different ways. A shared, tested component library turned that duplicated effort into one source of truth.
Real-time tracking for a logistics fleet
Drivers and dispatchers were working from data that was half a minute old. An event-driven backend and an offline-first mobile app made every update arrive in about a second.
An AI assistant that deflects support tickets
Support was drowning in repeat questions. A retrieval-based assistant grounded in the company's own docs answers the easy ones instantly and hands the hard ones to people with context.