← Back to portfolio
SELECTED WORK

Architecture, performance, and shipping at scale.

Engagements I'd stake a reputation on. Real constraints, real trade-offs, real numbers.

Performance · 2024 · VideoVerse

Cutting p95 by 38% on a real-time video editor

Replaced the React DOM-based timeline with a hand-rolled canvas renderer. Backed by an offscreen worker, a custom scheduler, and aggressive memoization of frame extracts.

  • p95: −38%
  • TTI: −1.2s
  • memory: −44%
React · Canvas · Web Workers · Profiling
Architecture · 2022 · BookMyShow

Re-architecting BookMyShow's checkout for six markets

Module federation, typed event contracts, idempotency by default. From a coupled monolith serving one market to a federated platform live in six.

  • errors: −94%
  • markets: 1 → 6
  • MTTR: −81%
Module Federation · TypeScript · Idempotency · Observability
Developer Experience · 2024 · VideoVerse

Building the internal frontend platform — twice

Spun up the platform team at VideoVerse. Centralized design system, Turbo + Nx pipeline, Playwright + visual regression. CI time from 14m to 3m, DevEx 4.7/5.

  • CI: −79%
  • DevEx: 4.7/5
  • pkgs: 12
Turbo · Nx · Playwright · Design Systems