Skip to main content

    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.