APIs de riesgo, dashboards de métricas, reportes PDF automáticos y una capa de búsqueda unificada repartidos entre servicios en Spring Boot 3 / Kotlin, NestJS, FastAPI y Flask, desplegados en Kubernetes.
10+
Microservicios
Políglota
JVM + Node + Python
Puppeteer
Generación de PDF
Kubernetes
Helm + entrega tipo ArgoCD
Una firma empresarial de riesgo y analítica manejaba grandes volúmenes de datos dispersos sin capacidad para generar reportes automatizados, calcular métricas de riesgo ni visualizar insights consolidados en tiempo real. Diseñamos una plataforma políglota de más de 10 microservicios sobre JVM (Spring Boot 3 + Kotlin + Java 21), NestJS 10, FastAPI y Flask, con UIs en Vue y reportería con Puppeteer, desplegada en Kubernetes con CI maduro.
Cliente
Firma empresarial de riesgo y analítica
Industria
Inteligencia de Negocios y Analítica
Alcance
+10 microservicios, dashboards, reportes PDF, búsqueda, insights, entrega K8s
Foco técnico
Spring Boot 3, Kotlin, Java 21, NestJS 10, FastAPI, Flask, Vue, Puppeteer
La data estaba en todos lados; los insights, en ninguno. Los reportes manuales eran un cuello de botella.
La información estaba dispersa entre múltiples fuentes sin vista unificada.
Generar reportes requería horas de agregación manual.
Las métricas de riesgo no se calculaban en tiempo real.
Entregamos una plataforma desacoplada por dominio en la que cada capacidad la dueña un servicio enfocado en el runtime correcto.
Servicio JVM sobre Java 21 que dueña los insights de riesgo y la entrega narrada.
Pipeline Puppeteer + pdf-lib + Handlebars para generación automática de reportes.
Servicios Python para métricas, ingesta y agregación contra storage tipo AWS.
Servicios dedicados para cálculo de riesgo y búsqueda unificada entre fuentes.
Dashboards en Vue 2 con una librería de gráficas custom basada en d3 adaptada a la forma de datos del producto.
Helm charts y workflows reutilizables con entornos de preview por servicio tipo ArgoCD.
Las decisiones ahora son data-driven, con una arquitectura escalable que crece sin necesidad de rediseño.
Automatizados
Reportes PDF generados
Tiempo real
Dashboard de riesgo en vivo
Unificada
Búsqueda entre fuentes de datos
Escalable
Arquitectura crece sin rediseño