Back to portfolio

Software Engineer

Grupo Garza LimónJuly 2024 - PresentDurango, Mexico

Development and maintenance of high-impact full-stack web platforms, including an ISP CRM, an online ticketing system and an enterprise chat, integrating AI automations and cloud services.

Detailed description

Cosmocable CRM

Designed and maintained a custom CRM platform for internet service provider operations, supporting over 200 active users across multiple roles such as installers, cashiers and administrators distributed in 30 branches. Built on Angular and Node.js with scalable REST APIs using Express and Sequelize ORM over MariaDB. Developed an electronic invoicing module that automated the generation and delivery of 600 to 800 invoices per month, eliminating manual processing and reducing billing errors. Implemented Git Flow to structure collaborative development and reduce code integration friction across the team.

TaquillaVIP

Led the full-stack development of an online ticketing platform using NestJS, React, PostgreSQL and TypeORM, successfully managing 6 to 8 events and over 7,000 tickets sold with a 0% fraud and duplicate entry rate. Integrated secure payment flows with OpenPay implementing concurrency controls that supported peaks of up to 100 simultaneous users during high-demand events such as a volleyball championship final. The platform included administrative dashboards for event management, automated report generation in PDF and Excel, storage on AWS S3 and transactional communications via AWS SES.

Enterprise Chat

Designed and deployed to production in just 2 weeks a real-time enterprise chat system using NestJS with WebSockets (Socket.io) on the backend and React on the frontend, immediately adopted by all 400 users in the organization. The system was packaged as an embeddable JavaScript widget, integrating directly into the legacy ERP via a simple script tag without requiring any changes to its existing architecture. Connection-based authentication, user room subscriptions and automatic reconnection were implemented to ensure stability during long work sessions.

Responsibilities

  • Full-stack design and development of web platforms using Node.js, NestJS, React and Angular.
  • Database modeling and SQL queries in MariaDB and PostgreSQL.
  • Cloud services integration with AWS and transactional communications automation.
  • Automation workflows development and AI Agents integration.
  • Technical leadership, architecture definition and team coordination.

Key achievements

  • Automated the generation and delivery of 600 to 800 electronic invoices per month in Cosmocable, eliminating the manual process across 15 branches and reducing billing errors.
  • Developed TaquillaVIP managing over 7,000 tickets sold with a 0% fraud or duplicate entry rate, supporting peaks of up to 100 concurrent users during high-demand events.
  • Designed and deployed a real-time enterprise chat to production in 2 weeks, immediately adopted by all 400 users in the organization without disrupting the existing ERP.
  • Orchestrated the migration of over 5,000 records with concurrent processing in Spring Boot, ensuring data integrity and high performance throughout the transfer.

Featured projects

Cosmocable

ISP CRM with e-invoicing, self-invoicing, and automated notifications.

TaquillaVIP

Event ticketing platform with OpenPay payments, reports, and white-label support.