Automatización Financiera B2C
Chatbot para Gestión de Plan de Salud
Orquestación de pagos, generación de reportes y gestión de deudas integrado nativamente con API de Meta y AWS.
Diseñé y desarrollé un sistema conversacional para automatizar la gestión contable de un plan de salud. El sistema centraliza la creación de deudas con cuota fija, maneja dinámicamente los saldos a favor (sobrantes) de los usuarios, y automatiza la generación de reportes financieros conectando servicios de AWS con la API oficial de Meta.
Ecosistema de Integraciones
El Backend es el cerebro central que conecta Meta (interfaz de usuario), AWS S3 (almacenamiento de archivos Excel), AWS SES (notificaciones por correo) y la pasarela de pagos. Esta orquestación asegura comunicación fluida entre todos los componentes mientras mantiene integridad de datos y seguridad transaccional.

Capacidades Core
- Generación automática de deudas con cuotas fijas desde transacciones del plan de salud
- Cálculo de saldo en tiempo real y gestión de sobrantes
- Procesamiento bidireccional de pagos (deudas y reembolsos)
- Garantía de integridad transaccional en operaciones de base de datos
Desafío Backend / Backend Challenge:
Desafío Backend: Garantizar integridad transaccional en operaciones distribuidas de base de datos manteniendo consistencia en escenarios de pagos concurrentes.
- Generación de archivos Excel basada en Streams para grandes volúmenes de datos
- Carga automatizada a S3 con control de versiones
- Entrega directa por correo vía AWS SES con reportes programados
- Generación de reportes en múltiples formatos (mensual, trimestral, personalizado)
Aprobación y Despliegue en Meta
Más allá del código, lideré el proceso End-to-End de configuración de la cuenta de Meta, implementando los Webhooks requeridos, superando las auditorías de seguridad y logrando la aprobación del negocio para el uso productivo de la API. Esto incluyó gestión de límites de velocidad de API, implementación de lógica de reintento y coordinación con soporte de Meta para validación de webhooks.
Resultados y Métricas
100%
Proceso contable automatizado
Cero
Discrepancias en saldos
E2E
Integración Meta + AWS
Stack Tecnológico
- • Node.js
- • Express.js
- • TypeScript
- • Jest
- • PostgreSQL
- • Redis Cache
- • AWS S3
- • Row-level Security
- • AWS EC2
- • AWS SES
- • AWS CloudWatch
- • Docker
- • Meta Messaging API
- • Webhook Management
- • Excel.js
- • Nodemailer