Building a Multi-Cloud Compliance Platform
Led development of ComplyBreeze, a SaaS compliance platform with multi-cloud storage integrations and a multi-tenant architecture.
Context
At PRIVAXI I worked on ComplyBreeze, a SaaS compliance app where one of the hardest problems was connecting multiple cloud vendors while keeping every client isolated. The product needed to let each organization bring its own storage provider and still offer a consistent compliance workflow.
What I built
I designed a storage abstraction that made AWS, Azure, and Google Cloud behave the same way for the rest of the app. That meant new providers could be added without rewriting core file, metadata, or reporting logic.
On the data side, I helped shape the multi-tenant model so each customer had its own database while the platform still retained a central layer for shared configuration and account management.
Outcome
The platform gained a stable foundation for adding new cloud vendors, onboarding new tenants, and keeping compliance workflows consistent across clients. It also reduced day-to-day friction for support and onboarding.
Tech Notes
- Laravel with Vue 3 and Inertia
- Flysystem adapters for AWS, Azure, and GCP
- PostgreSQL tenant databases with a shared system database