Factuplan
Ene 2023 — Presente
Tiempo Completo
Factuplan es una plataforma SaaS especializada en la emisión automatizada de facturas electrónicas, notas de crédito y guías de remisión. Evolucionó de un sistema monolítico con control de inventario (v1 con refine.dev) hacia un motor API-First (v2) que facilita la integración a otras aplicaciones mediante su propio SDK.
terminal Logros Clave
- 01.
Migré la plataforma de una arquitectura acoplada en su versión 1 (construida con refine.dev y con control de inventario) hacia una versión 2 especializada exclusivamente en la emisión de facturas electrónicas, notas de crédito y guías de remisión. Aceleré significativamente la refactorización y creación de esta V2 apoyándome en la inteligencia artificial de Claude.
- 02.
Abrí una API pública y publiqué un SDK nativo en TypeScript a través de npm. Los clientes ahora generan una API KEY para conectar sus propios ecosistemas (E-commerce, ERPs) y delegar únicamente la facturación electrónica al SRI.
- 03.
Estructuré la plataforma entera utilizando un monorepo, combinando NestJS para el backend, PostgreSQL para base de datos, Next.js para el dashboard administrativo y Astro para la landing page.
- 04.
Desarrollé la conexión directa con las APIs del SRI para generar XML y PDF, validando y emitiendo comprobantes electrónicos sin intermediarios.
- 05.
Construí un sistema robusto de seguridad almacenando las firmas electrónicas en AWS S3 mediante UUID y con encriptación avanzada (Key Store).
- 06.
Implementé la autenticación y gestión centralizada de usuarios apoyándome en AzirId, el servicio de identidad interno de la empresa.
- 07.
Configuré el envío automatizado de correos transaccionales con los PDFs de las facturas integrando la herramienta Resend.
- 08.
Diseñé los flujos para cobro de suscripciones, soportando inicialmente transferencias bancarias con validación de recibos, con la base preparada para integrar Payphone a futuro.