Engineering
System thinking
Long-form notes on architecture and trade-offs from production work — especially Rydvu. Search or filter by topic, then dig into the essay.
System design for early-stage ride-hailing
A production-oriented system design view of Rydvu’s happy path and the boundaries that keep trips and money correct.
system-designarchitecturematchingpaymentsBackend architecture — service boundaries that survive money and trips
How Rydvu’s Nest monorepo separates trip, payment, location, and matching so failure modes do not collapse into one process.
backendmicroservicesnestjspaymentsMobile architecture for production ride-hailing
Feature-oriented Expo architecture, background GPS, active-trip recovery, and client contracts with realtime and REST backends.
mobilereact-nativeexporealtime
Prefer the product narrative? Read the Rydvu case study · Ask AI About John