Birdchime — improving a live Shopify app
Software Engineer · Aug 2025 — present
Problem
Improving an app thousands of stores already depend on is a different job from building one. Every change has to hold up against configurations you did not design and cannot afford to break.
What I built
Architected multi-zone time synchronization APIs to eliminate transaction drift across POS devices. Engineered strict Ruby validation engines for JSONB schemas to mitigate invalid checkout states. Built tolerant parsers for checkout logic executing in strictly constrained WASM sandboxes. Re-architected stateful React frontends into derived-state paradigms, eliminating asynchronous network race conditions.
Outcome
Improvements shipped into a live app that 5,000+ merchants run against real orders every day.
- React
- Ruby on Rails
- TypeScript
- PostgreSQL
- WASM