← Back to work

CASE FILE 02PlatformLIVE

YDesk

Multi-tenant dispatch operations

A live multi-tenant operations surface with clearer queues, accountable case handling, and durable notification delivery.

Role
Product and systems engineer
Stack
Next.js · React · TypeScript · PostgreSQL

YDesk turns operational traffic into a clear working surface: tenant-specific domains, role-aware queues, durable records, integrations, and background notifications under one deployment model.

Role
Product and systems engineer
Contribution
Built the operational workspace, tenant-aware routing, durable case records, worker notifications, and production stack.
Constraints
Support work must remain fast under live traffic while preserving ownership, history, and tenant boundaries.
Outcome
A live multi-tenant operations surface with clearer queues, accountable case handling, and durable notification delivery.

What was built

  • Combines a Next.js operations surface, PostgreSQL, support notification worker, and tenant-aware routing.
  • Separates administrative and tenant workflows while keeping auditable operational records.
  • Runs as a production multi-service stack behind the shared VPS proxy.

Stack

  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Workers
  • Docker