Bancassurance Platform

SaaS / Fintech

Multi-tenant SaaS for a financial services provider - policy lifecycle management, claims processing, and compliance reporting. Code under NDA.

Bancassurance Platform

Multi-tenant SaaS platform for managing insurance policy lifecycles across bancassurance channels. Built for a financial services provider operating across multiple bank partnerships.

Background

Insurance distribution in East Africa relies heavily on bank branches as the primary sales channel. The challenge was building a single platform that could serve multiple bank tenants - each with different branding, products, and compliance requirements - while sharing a unified codebase. I led the frontend architecture, designing a component system with tenant-scoped theming and a virtual-scroll data grid capable of handling 50,000+ policy records without UI degradation. Role-based access controlled what each user tier could see and act on across tenant boundaries.

Challenge

Multi-tenant architecture with secure role-based access, 10k+ concurrent users, and high-performance financial workflows - all while maintaining strict data isolation between tenants.

Solution

Designed a theme-aware component library with tenant-scoped configs, JWT-based role permissions with tenant-boundary enforcement, and a virtual-scroll data grid that handled 50k+ policy records without performance degradation.

Tech Stack

Next.jsTypeScriptTailwindCSSJWTMulti-tenantFintech

Project Profile

2025
Frontend Lead
8 months

Impact

Concurrent Users
10k+
Policy Records
50k+
Uptime
99.9%
Delivery
8 months

Interested in building something similar?

Get in touch