Founder & Full-Stack Engineer

Escape Director

The most intuitive gamemaster dashboard in the escape room industry — and the analytics engine that lets operators finally understand what's working inside their rooms.

Escape Rooms Managed
6,000+
Uptime
99.99%
Architecture
Offline-First

Built for operators who've been flying blind. Designed by someone who ran the room.

The Problem With Running a Room

Gamemasters are the backbone of every escape room — but they’ve always been set up to fail. Clue delivery was ad-hoc, puzzle tracking was a whiteboard, and when something went wrong mid-game, operators had no data to understand why. The industry’s existing tools were built by people who had never run a room.

Escape Director was built from the inside out. As a founder with direct operational experience, I designed every screen around the high-pressure, split-second reality of a live game — and built the analytics layer to answer the questions operators never even knew they could ask.

01

The Gamemaster Dashboard

Every interaction was designed for speed under pressure. Gamemasters can deliver clues, track puzzle progress, manage the countdown, and trigger room-specific effects — all from a single, distraction-free interface. The learning curve is minutes, not days.

02

Room Intelligence

  • Per-room statistics: success rate, average completion time, record times, and clue usage patterns.
  • Gamemaster performance tracking filtered by staff member — identify coaching opportunities instantly.
  • Per-session logs with filterable data: date, time, players, clues used, and time remaining.
  • Import/export statistics for operators who need to share data or run their own analysis.
03

Platform Architecture

Built on a Next.js frontend, Express backend, PostgreSQL database, and S3 media storage — deployed on Railway with 99.99% uptime. A service worker caches authentication and all data required to run a live session for 24 hours, syncing in the background when connectivity is restored. This means a gamemaster running a room on unstable venue Wi-Fi never loses their session. Better Auth handles account-based access control, and Stripe powers subscription billing.

Escape Director — marketing homepage
Marketing site — communicates the product’s dual value to operators before they sign up.
Escape Director — gamemaster dashboard
Gamemaster dashboard — clue delivery, puzzle tracking, and countdown in one view.
Escape Director — room statistics
Room statistics — success rate, average time, clue usage, and per-session gamemaster logs.

Interested in working together?

I’m open to full-time roles and select engagements.

Get in Touch →
Escape This Frederick