FEATURED · SAAS PLATFORM
Techtiz
Multi-tenant NestJS healthcare backend
THE PROBLEMTwo healthcare clients, each running multiple clinics, had to share one backend without patient data ever crossing tenants, and without every feature checking which client it served. Support ran through a third-party ticketing service that could not become a single point of failure.
Request flow: request → resolve tenant → inject db conn → handler# tenant logic never reaches application code
- NestJS
- Node.js
- MongoDB
- Multi-tenant architecture

ENGINEERING CONTRIBUTION
- Architected a multi-tenant NestJS and MongoDB backend with a dedicated database per client, isolating patient data for 2 healthcare tenants and their clinics on one codebase and one deployment
- Engineered request-time tenant resolution that injects each client's database connection through NestJS dependency injection, keeping tenant logic out of every business module
- Contained failures to a single tenant and held query performance steady as clients grew
- Built a ticket support system on a third-party management portal, with fallbacks that kept client–support messaging running through provider outages
