In development / control-plane design

Branchplane

Early design work for an ephemeral environment control plane.

Branchplane is still at the system-model stage. I am using it to work through control-plane failure modes around desired state, reconciliation, cleanup, and one-shot deployment workflows.

  • Reconciliation
  • Idempotency
  • Leases
  • Failure recovery

Production software and migration

Standard Schools

Academic operations software for two campuses and more than 2,000 students and staff.

A production rewrite that preserved populated data, kept rollback possible, and separated permanent student identity from academic-session enrolment.

  • Next.js
  • PostgreSQL
  • Prisma
  • Tenant isolation

Realtime product engineering

theSwiftLine

A real-time queue product for waiting somewhere else.

Queue position is changing state, not a page to refresh. The system combines durable queue records with live updates, push notifications, reconnect-aware clients, and a server-fetch fallback.

  • .NET
  • SignalR
  • PostgreSQL
  • PWA