Sistema privado
PagoDeFacturas
SaaS de facturación electrónica para emitir, recibir y administrar comprobantes fiscales. Integración con APIs de facturación, pasarelas de pago, almacenamiento en AWS S3, procesamiento asíncrono con Lambda para timbrado y reportes para contadores.
El desafío
El timbrado y envío de facturas electrónicas era lento (procesos síncronos que bloqueaban al usuario), el almacenamiento era frágil y las integraciones tributarias fallaban por reintentos mal manejados.
La solución
Diseñé una arquitectura asíncrona: el usuario crea la factura y el procesamiento corre en segundo plano con colas Redis y Lambda. Documentos inmutables en S3 con versionado y estados visibles en tiempo real.
Necesidades del negocio que cubre
Mejoras y resultados
- Timbrado asíncrono: la interfaz nunca se bloquea.
- Almacenamiento inmutable de facturas XML/PDF en AWS S3.
- Reintentos automáticos de API con colas Redis.
- Estados de procesamiento visibles en tiempo real.
- Reportes consolidados para contadores.
Funcionalidades principales
Facturación electrónica
Emisión, firma y envío automatizado.
Pagos integrados
Cobro de facturas con pasarelas múltiples.
AWS S3
Almacenamiento seguro y versionado de documentos.
Lambda + Redis
Procesamiento asíncrono con reintentos inteligentes.
Reportes
Consolidado fiscal por periodo.
Stack y arquitectura
- AngularJS
- Frontend legacy mantenido y mejorado progresivamente.
- Laravel + MySQL
- API de negocio y persistencia.
- AWS S3 + Lambda
- Almacenamiento y procesamiento serverless.
- Redis (colas)
- Trabajos asíncronos con reintentos.
- API de facturación
- Integración con autoridad tributaria.
- API de pagos
- Cobro de facturas en línea.
Preguntas frecuentes sobre PagoDeFacturas
¿Qué problema resuelve PagoDeFacturas?
El timbrado y envío de facturas electrónicas era lento (procesos síncronos que bloqueaban al usuario), el almacenamiento era frágil y las integraciones tributarias fallaban por reintentos mal manejados.
¿Cómo resolvió Keiber Paez el desafío con PagoDeFacturas?
Diseñé una arquitectura asíncrona: el usuario crea la factura y el procesamiento corre en segundo plano con colas Redis y Lambda. Documentos inmutables en S3 con versionado y estados visibles en tiempo real.
¿Cuál fue el principal resultado de PagoDeFacturas?
Timbrado asíncrono: la interfaz nunca se bloquea.
¿Qué mejora adicional aportó PagoDeFacturas?
Almacenamiento inmutable de facturas XML/PDF en AWS S3.
¿Qué mejora adicional aportó PagoDeFacturas?
Reintentos automáticos de API con colas Redis.