Multi-tenant SaaS CRM for migration & education
Hundreds of users across multiple agency tenants. I own the architecture, the Azure estate, the database and the release path — while leading a remote team of six.
Docker Swarm over managed Kubernetes: a six-person team could operate it, wildcard SSL automated with certbot-dns, and the whole release path stayed legible. Complexity we couldn't staff would have been the real risk.
Manual release steps eliminated, tenant isolation held, and email handling moved from inbox triage to classified-and-routed automatically through Microsoft Graph.