Plataforma SaaS multi-tenant
Producto interno · Elevo Cloud · Full-Stack Engineer · ownership end-to-end
Plataforma de servicios B2B con frontend Next.js 15 y un backend de microservicios Node.js. Diseñé el modelo de datos, el sistema de permisos granular, el motor de créditos transaccional y la operación en producción.
- Arquitectura multi-tenant con sesiones que alternan tenant activo y middleware de scoping en backend + guardas SSR en Next.js.
- Sistema de créditos transaccional con Sequelize transactions y atomic increments seguros bajo concurrencia.
- Sistema de permisos granular con 30+ permission strings, soporta combinaciones AND/OR y scoping por tenant.
- Operación en producción: PM2 con 15+ procesos, nginx con rate-limiting selectivo, migraciones Postgres con CREATE INDEX CONCURRENTLY.
Stack