Trayectoria Profesional
Un registro cronológico de desafíos de ingeniería, hitos arquitectónicos y las tecnologías utilizadas para resolverlos.
Factuplan
En Uso / MantenimientoDesarrollador Full Stack • AZIEGO S.A.S
Factuplan es una plataforma SaaS para la emisión automatizada de facturas electrónicas, notas de crédito y guías de remisión ante el SRI, pensada tanto para contribuyentes que solo necesitan facturar como para desarrolladores que integran la emisión electrónica en sus propios sistemas (E-commerce, ERPs) vía API o SDK sin gestionar inventario. La v1, lanzada el 24 de noviembre de 2025 como cuatro proyectos independientes (API, dashboard, admin y landing), ya generaba el PDF y firmaba el XML del comprobante, con autenticación en Clerk y cobro de suscripciones por Nuvei o transferencia. La v2 evolucionó hacia un motor API-First organizado como monorepo: migró la autenticación a AzirId (el proveedor de identidad centralizado de la empresa), sumó Payphone como método de pago, cifró las firmas electrónicas en base de datos con AWS KMS, y agregó colas de emisión con reintentos, notificaciones automáticas y SDK propio en TypeScript.
Firma Ok
En Uso / MantenimientoDesarrollador Full Stack • AZIEGO S.A.S
Firma Ok es una plataforma SaaS para la gestión de firmas electrónicas autorizadas por el organismo regulador de Ecuador. No somos una entidad certificadora: somos una capa de software que integra con terceros certificados para agilizar y dar seguridad a la emisión y validación de firmas electrónicas. Antes se dependía de ANF, un proveedor con un proceso manual y sin API que recopilaba la información del usuario para luego subirla a una plataforma externa. Hoy, mediante la API de Firma Segura, enviamos los datos ya validados y generamos la firma electrónica en cuestión de segundos. La plataforma usa AzirId para la autenticación, soporta pagos por transferencia o tarjeta con Payphone, e incluye un dashboard para crear planes, aceptar y validar pagos, revisar logs de firmas, consultar datos de usuarios y generar reportes operativos.
Tenvia
En ConstrucciónDesarrollador Full Stack • AZIEGO S.A.S
Tenvia es un e-commerce SaaS para la gestión de ventas y operaciones de locales. La V1 nació enfocada en movilidad, con la API, el dashboard y las apps como proyectos independientes entre sí: dos apps en React Native/Expo (consumidor y repartidor) sobre una API GraphQL con autenticación propia y refresh token, pasarela Nuvei y facturación electrónica vía Contifico o Dobra según el proveedor de cada local. Fue una etapa de validación del producto, con la experiencia de usuario y los roles todavía sin pulir del todo. La V2 evolucionó hacia un SaaS multi-tenant real organizado como monorepo: el e-commerce se implementó tanto en web como en móvil para los usuarios, con RBAC por roles, autenticación centralizada vía AzirId, pagos con Payphone, transferencia y efectivo, comunicación en tiempo real sobre el estado de órdenes y pagos, y un chat integrado en la plataforma. Actualmente el desarrollo de esta V2 se encuentra en pausa.
Pronto Disponible
La visualización interactiva de este proyecto estará disponible próximamente.
Mi Primer Premio
En Uso / MantenimientoDesarrollador Full Stack • AZIEGO S.A.S
Mi Primer Premio es una plataforma de sorteos y participación donde los usuarios pueden comprar tickets para participar en distintos premios. La V1 se desarrolló como mi primer acercamiento formal a NestJS y GraphQL en un entorno real y sin el apoyo de herramientas de IA: los usuarios se registraban, se suscribían para participar en los premios y podían comprar tickets adicionales, con pagos por transferencia bancaria, tarjeta mediante checkout de Nuvei o cripto con USDT, sorteo del ganador vía smart contract sobre Polygon (con integración apoyada en Python), facturación sincronizada con Dr Solution y correos automáticos por cada estado del pago. La V2 reestructuró el proyecto en un monorepo que unifica todas las apps involucradas: migró la autenticación y el manejo de pagos a AzirId, dejando solo transferencia bancaria y Payphone como métodos (se eliminaron Nuvei y el pago en USDT), reemplazó Dr Solution por Factuplan para la emisión de facturas, quitó el requisito de suscripción (ahora basta con comprar tickets por premio), sumó Azirgo Cloud para el almacenamiento de assets, incorporó una sección de Bingo donde los usuarios compran tablas y participan por los premios bingados, y añadió un dashboard administrativo con roles (RBAC) y comunicación en tiempo real para mantener al usuario con la información actualizada.
Azirgo Cloud
En Uso / MantenimientoDesarrollador Full Stack • AZIEGO S.A.S
Azirgo Cloud es una plataforma interna para el aprovisionamiento centralizado de buckets y almacenamiento multimedia de la empresa. Abstrae la complejidad de AWS y expone un SDK junto con una capa de integración para que los demás proyectos internos suban y consuman archivos de forma sencilla, generando URLs públicas o privadas según el caso de uso y validando cada operación mediante autenticación centralizada con AzirId.
Neurotrading Academy
En Uso / MantenimientoDesarrollador Full Stack • AZIEGO S.A.S
Neurotrading Academy es una plataforma educativa enfocada en trading, donde los estudiantes se registran, completan su información personal y acceden a cursos en video. El producto combina una experiencia de usuario simple con automatizaciones clave para onboarding, pagos y comunicación: el frontend se construyó con Next.js y Server Actions sobre una API REST en Fastify, con Prisma y PostgreSQL como capa de datos. La autenticación por código OTP facilita el cambio de número telefónico, y la integración con la API de Telegram vincula automáticamente a cada alumno con su grupo correspondiente tras la compra. La plataforma soporta pagos con tarjeta (Nuvei) y USDT, además de un dashboard administrativo para gestionar clases y reportes.
Metaccor
En Uso / MantenimientoDesarrollador Full Stack • AZIEGO S.A.S
Metaccor es una plataforma basada en tecnología blockchain diseñada para gestionar participantes y premiar su actividad mediante un robusto sistema de niveles, ciclos y referidos.
Demma Academy
En ConstrucciónDesarrollador Full Stack • Propio
Demma Academy es una plataforma educativa enfocada en recursos y cursos del área de topografía e ingeniería civil, con un dashboard administrativo y otro para el estudiante. Los usuarios se registran con correo y contraseña, compran cursos por transferencia bancaria subiendo el comprobante, y los archivos multimedia se almacenan en Cloudinary. La solución combina peticiones GraphQL y API REST sobre un monorepositorio donde conviven las distintas aplicaciones del producto, e incluye un módulo de referidos donde los vendedores obtienen comisiones por clientes registrados y sus pagos. La arquitectura está pensada para evolucionar hacia un modelo SaaS más amplio, con módulos diferenciados y lógica de negocio preparada para escalar.
Pos Ec
En ConstrucciónDesarrollador Full Stack • Propio
Pos Ec es una plataforma SaaS para que pequeños y medianos comercios controlen su inventario y emitan factura electrónica con fiabilidad. Los usuarios se registran, suben sus compras para generar productos y mantener el kárdex actualizado automáticamente, y al concretar una venta el sistema encola la factura para enviarla al servicio de emisión Factuplan, soportando anulaciones mediante notas de crédito. Cada cuenta puede administrar varios locales, descargar reportes periódicos y probar todo el flujo en un entorno sandbox sin emitir documentos legales, mientras un dashboard administrativo gestiona los tenants y las suscripciones del modelo SaaS.
Pronto Disponible
La visualización interactiva de este proyecto estará disponible próximamente.
Competencia Técnica
{
"backend": ["NestJS", "Fastify", "Node.js", "GraphQL"],
"frontend": ["Next.js", "React Native", "Astro", "TypeScript"],
"infrastructure": ["AWS S3", "AWS CloudFront", "Monorepos", "Web3"],
"databases": ["PostgreSQL", "TypeORM", "Prisma"],
"integrations": ["Nuvei", "Resend", "Sentry", "OneSignal"]
} Años de Experiencia
Desarrollando soluciones SaaS, e-commerce e infraestructura profesional.