Skip to content
<matthew />
cd ../work

/* case study */

Universal E-Commerce Platform Rewrite

Helped architect the front end of a complete rewrite of an e-commerce platform generating more than $1B a year, and led a team of 10–12 UI and Node engineers.

// impact: Fully universal rendering; tuned for 120+ TPS hot-market loads

// Context

Fanatics runs storefronts for major sports leagues and teams, with huge traffic spikes during hot-market events.

// Challenges

  • ›Isomorphic/universal rendering across a large React + Relay app
  • ›Surviving hot-market spikes above 120 transactions per second
  • ›Secure payment-processor and microservice communication

// Approach

  • ›Set architectural patterns: services, routing, component structure, Flux/Redux state, and lint and test automation
  • ›Containerized the app with Docker and integrated CircleCI and RunDeck for continuous delivery
  • ›Tuned Node, React, Relay and Docker; added asset prefetching/preloading and the PageSpeed NginX module
  • ›Built CSRF and XSS protections, JWT/JWK flows, and a proprietary URL-integrity algorithm for SEO-critical URIs

// Outcomes

  • ›The whole app rendered universally
  • ›Handled hot-market loads above 120 TPS
  • ›Led a team of 10–12 engineers

// next case study

Captora Marketing Acceleration Platform