SamRoehrichFull-StackEngineer

Building large-scale web applications, distributed systems, and developer tools. Specializing in TypeScript, React, GraphQL, and cloud infrastructure.

Hero background

Featured Projects

Case studies from building enterprise-scale media platforms

Headless Editorial
Outside Inc.2024

Headless Editorial

A modern Next.js headless CMS frontend powering 20+ media brand websites with multi-tenant theming and server-side rendering.

Next.js 16React 19TypeScriptGraphQLTailwindCSS 4StorybookPlaywright
Reverse Proxy
Outside Inc.2024

Reverse Proxy

A multi-tenant reverse proxy that unifies WordPress, Next.js, and Activity Feed applications under single brand domains with centralized authentication.

Next.js 15TypeScriptVercelSSTAWS ECSCloudflare
Auth Hub
Outside Inc.2024

Auth Hub

A backend-for-frontend authentication system enabling single sign-on across 20+ domains without third-party cookies.

TypeScriptNext.js MiddlewareOAuth 2.0JWTEncryptionEdge Runtime
Activity Feed
Outside Inc.2024

Activity Feed

A social activity aggregator that unifies content from 10+ data sources into a cohesive feed experience across all Outside brands.

Next.jsTypeScriptTailwindCSSGraphQLTanStack QueryTiptap

Technical Expertise

I focus on building scalable, maintainable systems that solve real problems. My work spans the full stack, from designing GraphQL APIs and database schemas to building performant React applications and deploying cloud infrastructure.

More about me

Frontend

  • React / Next.js
  • TypeScript
  • TailwindCSS
  • GraphQL

Backend

  • Node.js / Bun
  • Apollo Federation
  • PostgreSQL
  • Redis

Infrastructure

  • AWS / Vercel
  • Docker
  • SST
  • CI/CD

Practices

  • System Design
  • API Design
  • Testing
  • Code Review

More Projects

Editorial Subgraph
Outside Inc.2023-2024

Editorial Subgraph

A GraphQL Federation subgraph serving editorial content including articles, authors, collections, recipes, and podcasts to the Apollo Gateway.

TypeScriptApollo ServerApollo FederationPrisma
JWPlayer Subgraph
Outside Inc.2023-2024

JWPlayer Subgraph

A GraphQL Federation subgraph for video streaming with DRM protection, EPG schedules, and series management for Outside TV.

TypeScriptApollo ServerApollo FederationPrisma