2024 — Today · Sports
Sleeper
Staff Web Engineer
Stack
Next.jsReact Server ComponentsTurboRepoTailwindReact AriaGoogle AnalyticsAmplitude
Highlights
- 01
Modernized Sleeper's web stack, consolidating several previous efforts and technologies into a single Next.js app.
- 02
Built Sleeper's first web based team, player, stats, and standings pages for NFL and NBA, and set the foundation to easily add other sports.
- 03
Built new Turborepo repo for all new web related code, and global packages to be shared across web, ReactNative and other typescript projects.
- 04
Built design system based on Tailwind 3 and React Aria Component, later upgraded to Tailwind 4 after its release.
- 05
Simplified analytics reporting, previously scattered across various apps and providers, into a single analytics library consumable by all teams and apps.