Multi-tenant internal platform replaced manual per-brand deployments — new brand onboarding cut from months to weeks
A leading North American insurance brokerage — Financial Services · 2025
We architected a modern multi-tenant Next.js platform that unified all sub-brand admin interfaces under a single secure deployment — eliminating redundant manual work and centralizing enterprise SSO with Okta.
Key Outcome
New brand onboarding cut from months to weeks; one platform serves all sub-brands
The Work
The Challenge
A leading North American insurance brokerage was running a legacy ASP.NET Core 2 internal platform that required a separate manual deployment for every business unit. Each new brand required months of setup and created unsustainable engineering overhead.
The Approach
Jehad led the architecture and delivery of a modern multi-tenant Next.js application serving all sub-brands from a single secure deployment. The platform integrated NextAuth.js with Okta for enterprise SSO and implemented OAuth 2.0 with RBAC-based permission models reflecting the organisation's brand hierarchy.
The Outcome
One deployment now serves all sub-brands. New brand onboarding was reduced from months to weeks. Centralized enterprise SSO replaced fragmented identity management, with comprehensive audit logging added for compliance.
Technologies Used
- Next.js
- TypeScript
- .NET 9
- NextAuth.js
- Okta
- OAuth 2.0
- Azure Functions
- Azure
Engagement Type
- MarTech & DXP
Selected projects delivered by Jehad Alkhateeb as Engineering Lead and Solution Architect at leading Canadian technology firms.