One of the biggest features Asgardeo and Identity Server shipped during my time at WSO2 was B2B Organization Management — the ability for SaaS providers to onboard customer businesses as sub-organizations with delegated administration. My job was to build a demo application that could showcase this feature at international conferences like KubeCon North America 2022, where WSO2 was a Platinum Sponsor. The idea was to make the feature tangible for potential clients and customers who needed to see it in action before committing.
The demo application simulates a fictional company called "Guardio Insurance" as the root organization, with child organizations like "Best Car Mart" onboarded beneath it. It walks through the entire B2B flow — creating organizations, delegated admin management, email domain-based organization discovery for seamless login routing, and role-based access control. This gave conference attendees a hands-on feel for how B2B org management actually works in practice.
Next JS, Nx MonoRepo, Figma, Asgardeo
The demo was used at multiple international conferences and played a direct role in accelerating enterprise sales and customer onboarding. Building it taught me a lot about structuring larger applications with Nx monorepos and about how important it is to make complex enterprise features feel approachable through good UX. It was one of those projects where the goal was not just to build something that works, but to build something that sells.