Case study
01
The challenge
Each customer needed its own data, billing and roles, while the platform still had to stay up for thousands of organizations.
02
The approach
I led tenant isolation, Stripe subscription billing, role-based access and reporting. The app runs on AWS, with Azure used for selected workloads, and React for the product UI.
03
The outcome
The suite reached thousands of tenant organizations with 99.9%+ uptime. A tenant never reads another tenant's records through the application paths we owned.
What shipped
- Tenant isolation
- Stripe subscription billing
- Role-based access
- Reporting
- AWS with Azure for selected workloads