Case study.
ForestlyGames Operations Platform
54M+
Game visits
6.3M+
Hours played
24M+
YouTube views
What this showsFull-stack ownership of a real operations product — schema design, auth, background jobs, and business rules in production.
Role
Founder & lead engineer
Timeline
2025 – present
Problem
ForestlyGames needed a single system to manage projects, budgets, staffing, payments, and delivery across multiple studios — not spreadsheets and scattered tools.
Outcome
Deployed a production platform on Vercel with Discord OAuth, protected routes, cron jobs, and relational accounting rules for studio operations.
Skills demonstrated
Next.js · TypeScript · PostgreSQL · Drizzle ORM · REST API design · Auth

Overview

Built and deployed a production operations platform to manage projects, budgets, staffing, payments, and delivery across ForestlyGames studios. Pairs with the public ForestlyGames marketing site — 54M+ visits, 6.3M+ hours played, 24M+ YouTube views across the portfolio.

Technical work

  • Designed a relational schema covering studios, funding sources, financial commitments, payments, resource assignments, and open roles
  • Implemented Discord OAuth with an authorized-user allowlist and protected routes
  • Added bot endpoints, scheduled cron jobs, and automated daily digests
  • Encoded accounting rules for budget caps, reserves, and Robux-to-USD payments

Relevance

Demonstrates backend architecture, data modeling, and shipping internal tools that teams depend on daily.