work2026Internal tooling, evolving

Service operations platform

Task, time-tracking, and shift-scheduling platform for a large Danish law firm.

work/2026

Overview

A full-stack service operations platform built for a large Danish law firm's service team: task management with urgency and VIP rules, atomic task claiming, time tracking, and shift scheduling, with Microsoft Entra SSO.

Delivered as a contract-first monorepo with a typed backend and frontend seam and real-time updates via WebSockets.

Highlights

  • Contract-first API via oRPC and Zod with shared types
  • Real-time task and timer updates via WebSockets and an event bus
  • Entra ID SSO with an app-level admin allowlist
  • Brand-matched dark mode design system
  • Docker on self-hosted Dokploy with a dev/main split and Sentry