Skip to content
View DrewLandgraveCbsi's full-sized avatar
  • CBS Interactive
  • Louisville, Ky

Block or report DrewLandgraveCbsi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DrewLandgraveCbsi/README.md

Straw Hat Octocat — The Great Wave

Drew Landgrave

Principal Software Architect · CBS Sports @ Paramount · Louisville, KY

Part of a small, high-impact Solutions team at the intersection of media and modern engineering — bridging big-idea product goals with production-ready architecture, with a heavy focus on the emerging Generative AI landscape.


What I'm building

  • CBSVerse Platform — Next.js 16 / React 19 Turborepo monorepo powering the next generation of CBS Sports web experiences, with a StyleX design system, Mercurius-based GraphQL subgraphs, and Kubernetes-based microfrontend architecture
  • GraphQL Supergraph — Apollo Federation platform with WunderGraph Cosmo router, composing subgraphs across CBS Sports, SportsLine, and 247Sports properties
  • Feature Flag Platform ("Switchboard") — full-stack feature flag and A/B testing system with a Prisma/Drizzle-backed admin UI, real-time flag SDK, and GraphQL subscriptions
  • Centralized Auth — unified login & registration across CBS Sports, SportsLine, CBSNews, College Sports Live, and 247Sports with Unleash feature flags and reCAPTCHA Enterprise
  • Eagle Eye — live vendor feed monitoring and data integrity system for real-time sports data, with SNS/Lambda orchestration and override management
  • AI Architecture — production-grade Generative AI and RAG systems driving personalization and intelligent content discovery across the CBS portfolio
  • Developer Experience — Nx/Turborepo monorepos, CI/CD automation, semantic release workflows, and AI-first development with Cursor rules, sub-agents, and MCP tooling

Stack

Languages

TypeScript JavaScript Python C#

Frontend

React Next.js Angular Tailwind StyleX

Backend & APIs

Node.js GraphQL Apollo Fastify Mercurius

Data & Streaming

MySQL MongoDB DynamoDB Redis Kafka

Cloud & Infra

AWS Kubernetes Docker GitHub Actions Fastly

AI & Tooling

AI Grafana Turborepo Nx OpenTelemetry Cursor

README Jokes


Highlights

🏗️ Replatform Leading migration of CBS Sports properties from legacy PHP/Symfony to a Next.js 16 + Turborepo + StyleX stack
🏟️ Scale UFC real-time event observability framework — 1M+ concurrent users, reduced incident response time
🔐 Auth Unified authentication platform across CBS Sports, SportsLine, CBSNews, College Sports Live, and 247Sports
🚩 Feature Flags "Switchboard" — full-stack feature flag and A/B testing platform with real-time delivery
📡 Eagle Eye Live vendor feed monitoring and override system for real-time sports data integrity
🤖 AI Production Generative AI / RAG systems for personalization and content discovery
📱 Mobile CMS Prism field editor deployed across CBS Sports, CNET, and CBSNews
Redesign Led 247Sports frontend rebuild in React

Popular repositories Loading

  1. jso jso Public

    Forked from andreassolberg/jso

    A javascript OAuth 2.0 library

    JavaScript

  2. angular-config-driven-layout angular-config-driven-layout Public

    Created with StackBlitz ⚡️

    TypeScript

  3. react-tags react-tags Public

    Forked from react-tags/react-tags

    A fantastically simple tagging component for your projects

    JavaScript

  4. nx nx Public

    Forked from nrwl/nx

    Smart Monorepos · Fast CI

    TypeScript

  5. DrewLandgraveCbsi DrewLandgraveCbsi Public