Sleeper
Staff Web Engineer
- Modernized Sleeper's web stack, consolidating several previous efforts and technologies into a single Next.js app.
- 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.
- Built new Turborepo repo for all new web related code, and global packages to be shared across web, ReactNative and other typescript projects.
- Built design system based on Tailwind 3 and React Aria Component, later upgraded to Tailwind 4 after its release.
- Simplified analytics reporting, previously scattered across various apps and providers, into a single analytics library consumable by all teams and apps.