Volver a proyectos
LaravelVue.jsMulti-cloudSaaS

Construyendo una plataforma de cumplimiento multi-cloud

Lideré el desarrollo de ComplyBreeze, una plataforma SaaS de cumplimiento con integraciones multi-cloud y una arquitectura multi-tenant.

ClientePRIVAXI
RolIngeniero Full Stack
Duración12 meses
Fechajulio de 2024

Contexto

En PRIVAXI trabajé en ComplyBreeze, una app SaaS de cumplimiento donde uno de los retos más grandes era conectar múltiples proveedores cloud sin perder el aislamiento entre clientes. El producto debía permitir que cada organización usara su propio almacenamiento y aun así ofrecer un flujo de cumplimiento consistente.

Lo que construí

Diseñé una abstracción de almacenamiento para que AWS, Azure y Google Cloud se comportaran igual dentro de la plataforma. Así se podían sumar nuevos proveedores sin reescribir la lógica central de archivos, metadatos o reportes.

En la parte de datos ayudé a definir el modelo multi-tenant para que cada cliente tuviera su propia base y, al mismo tiempo, existiera una capa central para configuraciones compartidas y gestión de cuentas.

Resultado

La plataforma ganó una base estable para agregar proveedores, incorporar nuevos clientes y mantener flujos de cumplimiento uniformes. También redujo fricción en soporte y onboarding.

Notas técnicas

  • Laravel con Vue 3 e Inertia
  • Adaptadores Flysystem para AWS, Azure y GCP
  • Bases de datos PostgreSQL por tenant con una base central