A cloud-native, multi-tenant SaaS platform that allows franchises to launch their own branded academies. Features microservices architecture, 99.99% uptime, and automated WhatsApp integration.
Client
Edu NexaLearn
Role
Lead System Architect
Duration
12 months
Edu NexaLearn transforms a static, manual education business into a dynamic SaaS powerhouse. It enables the client to franchise their curriculum to hundreds of partners, each with their own isolated, branded platform running on a shared, scalable infrastructure.
The client was stuck with a manual system dependent on WhatsApp groups, limiting growth. High traffic caused server crashes, and launching new branches required expensive manual setup.
Architected a Microservices-based SaaS platform using Kubernetes for auto-scaling and a Multi-Tenant database strategy for data isolation.
Multi-Tenancy: Single codebase powering unlimited isolated franchise academies
Microservices Core: Decoupled services (Auth, Payment, Content) for resilience
WhatsApp Automation: Bot integration for instant invoices and class links
Shariah-Compliant Finance: Revenue model based on service fees, not interest
Gamified Learning: XP and Leaderboards to boost student retention
Achieved via K8s auto-scaling and redundancy
Reduction in manual admin tasks
Concurrent requests handled during load testing
Increase in student retention via gamification
"NexaLearn isn't just an LMS; it's a business-in-a-box. We went from managing students on Excel to running a global franchise network. The automated WhatsApp notifications alone saved us hiring 5 support staff."





