Peloton Interactive
Staff Tech Lead Manager, Discovery
Jul 2024 — Present- Expanded team from 4 to 8 engineers, taking dual ownership of Peloton’s consumer e-commerce experience (millions of monthly users) and the web platform infrastructure serving 70+ engineers across the organization.
- Cut deployment lead time by 50% by migrating 8 Next.js applications from Netlify to Vercel with custom orchestration, then building a full CI/CD pipeline (GitHub Actions, Vercel SDK, NX) used across ~55,000+ PRs in the monorepo.
- Decomposed a monolithic React application into independently deployable Next.js microfrontends using Vercel’s split architecture, unlocking autonomous team releases and faster build times.
- Co-led migration from a GraphQL monolith to a federated architecture, eliminating schema-related production incidents and enabling safe, independent schema evolution across teams.
- Drove monorepo health initiatives — circular dependency guardrails, barrel import rewriting, React 18.3 upgrade — reducing build coupling and unblocking the org-wide pnpm migration.
Senior Software Engineer
Sep 2023 — Jul 2024- Reduced customer support ticket volume by 40% during peak seasons by building Self Service features for direct member order modifications.
- Led incremental migration from a client-side-only React app to Next.js with SSR, improving Core Web Vitals and SEO — presented this work at Next.js Conf 2024.
- Modernized the release process to align with DORA metrics, achieving 50%+ faster deployment lead time and 10% improvement in pipeline reliability.
Software Engineer
May 2020 — Sep 2023- Shipped core e-commerce features across Peloton’s consumer web platform (React, TypeScript, GraphQL), contributing to the shared design system and component library used by all e-commerce teams.
- Introduced ESLint configurations, automated testing patterns, and PR review workflows that became the org-wide standard for frontend code quality.