Volver al portafolio

Software Engineer

Grupo Garza LimónJulio 2024 - PresenteDurango, Mexico

Desarrollo y mantenimiento de plataformas web full-stack de alto impacto, incluyendo un CRM para ISP, una boletera en línea y un chat empresarial, integrando automatizaciones con IA y servicios en la nube.

Descripción detallada

Cosmocable CRM 

Diseñé y mantuve una plataforma CRM personalizada para operaciones de proveedor de internet, dando soporte a más de 200 usuarios activos entre distintos roles como instaladores, cajeras y administradores distribuidos en 30 plazas. Construida sobre Angular y Node.js con APIs REST escalables usando Express y Sequelize ORM sobre MariaDB. Desarrollé un módulo de facturación electrónica que automatizó la generación y entrega de entre 600 y 800 facturas mensuales, eliminando el proceso manual y reduciendo errores de emisión. Implementé Git Flow para estructurar el desarrollo colaborativo y reducir fricciones en la integración de código entre el equipo.

TaquillaVIP

Lideré el desarrollo full-stack de una plataforma de venta de boletos en línea utilizando NestJS, React, PostgreSQL y TypeORM, gestionando exitosamente 6 a 8 eventos y más de 7,000 boletos vendidos con un índice de fraude y reutilización de entradas del 0%. Integré flujos de pago seguros con OpenPay implementando controles de concurrencia que soportaron picos de hasta 100 usuarios simultáneos durante eventos de alta demanda como la final de volleyball. La plataforma incluyó dashboards administrativos para gestión de eventos, generación automatizada de reportes en PDF y Excel, almacenamiento en AWS S3 y comunicaciones transaccionales mediante AWS SES.

Chat Empresarial

Desarrollé y desplegué en producción en tan solo 2 semanas un sistema de chat empresarial en tiempo real utilizando NestJS con WebSockets (Socket.io) en el backend y React en el frontend, adoptado por los 400 usuarios de la organización. El sistema fue empaquetado como un widget JavaScript embebible, integrándose directamente en el ERP legacy mediante un simple script tag sin requerir cambios en su arquitectura existente. Se implementó autenticación por conexión, suscripción a salas por usuario y reconexión automática para garantizar estabilidad en sesiones prolongadas.

Responsabilidades

  • Diseño y desarrollo full-stack de plataformas web con Node.js, NestJS, React y Angular.
  • Modelado de bases de datos y consultas SQL en MariaDB y PostgreSQL.
  • Integración de servicios en la nube con AWS y automatización de comunicaciones transaccionales.
  • Desarrollo de flujos de automatización e integración con Agentes de IA.
  • Liderazgo técnico, definición de arquitectura y coordinación de equipo.

Logros destacados

  • Automaticé la generación y entrega de entre 600 y 800 facturas electrónicas mensuales en Cosmocable, eliminando el proceso manual en 15 plazas y reduciendo errores de emisión.
  • Desarrollé TaquillaVIP gestionando más de 7,000 boletos vendidos con un 0% de fraude o reutilización de entradas, soportando picos de hasta 100 usuarios concurrentes en eventos de alta demanda.
  • Diseñé y desplegué en producción un chat empresarial en tiempo real en 2 semanas, adoptado de inmediato por los 400 usuarios de la organización sin interrumpir el ERP existente.
  • Orquesté la migración de más de 5,000 registros con procesamiento concurrente en Spring Boot, garantizando integridad de datos y alto rendimiento durante la transferencia.

Proyectos destacados

Cosmocable

CRM para proveedor de internet con facturación electrónica, autofacturación y notificaciones automáticas.

TaquillaVIP

Plataforma de venta de boletos para eventos con pagos OpenPay, reportes y soporte de marcas blancas.