Backend & AI Engineer

Gael Eduardo Pérez Gómez

Ingeniero Backend y de IA | Python · TypeScript · Node.js | LLMs, RAG y Agentes | AWS

+52 56 60511208ingeniero@gaelperez.mxCiudad de México, MéxicoAbierto a Remoto (Todo el Mundo)

Ingeniero Full Stack / Backend con 5+ años construyendo y manteniendo software en producción en Nagarro, Accion Labs, IBM, Stefanini y proyectos de migración a la nube, trabajando mientras terminaba la carrera de ingeniería en el Tecnológico de Monterrey. Fuerte en JavaScript/TypeScript (Node.js, React, Next.js) y Python (Flask, FastAPI, Django, ETL), desplegado en AWS con Docker y CI/CD. Experiencia entregando funcionalidades, rastreando y corrigiendo bugs en producción, escribiendo pruebas automatizadas y migrando sistemas legados a la nube. Construyo funcionalidades LLM en producción: un asistente con RAG y tool-calling para un SaaS multi-tenant usado por pequeños negocios, con recuperación BM25 filtrada por permisos y blindado contra el OWASP Top 10 para Aplicaciones LLM. Inglés C1 certificado (British Council); Premio CENEVAL de Excelencia (2025). Disponible de inmediato para roles remotos o por contrato.

Insignias Digitales

Premio CENEVAL al Desempeño de Excelencia EGEL

Premio CENEVAL al Desempeño de Excelencia EGEL

Otorgado: 23/11/2025

VERIFICAR
AWS Certified Cloud Practitioner

AWS Certified Cloud Practitioner

Otorgado: 18/09/2023

VERIFICAR
Inteligencia Artificial Avanzada para la Ciencia de Datos

Inteligencia Artificial Avanzada para la Ciencia de Datos

Otorgado: 07/04/2025

VERIFICAR
Implementación de infraestructura computacional

Implementación de infraestructura computacional

Otorgado: 07/04/2025

VERIFICAR
Enterprise Design Thinking

Enterprise Design Thinking

Otorgado: 15/06/2023

VERIFICAR
Desarrollo de sistemas de software

Desarrollo de sistemas de software

Otorgado: 07/04/2025

VERIFICAR

Certificaciones

AWS Certified Cloud Practitioner

Amazon Web Services

IA Avanzada para Ciencia de Datos

Tecnológico de Monterrey

Desarrollo de sistemas de software

Tecnológico de Monterrey

Implementación de infraestructura computacional

Tecnológico de Monterrey

Credenciales Profesionales

Cédula Profesional Méxicana

14996587

Título profesional Blockchain (Ethereum)

Verificar Título

Habilidades Técnicas y Experiencia Principal

Experiencia Principal

  • •Desarrollo Backend y Full Stack (Python, Node.js, TypeScript)
  • •Integración de LLMs y Agentes de IA (tool-calling, OWASP LLM Top 10)
  • •Sistemas Cloud-Native en AWS (Lambda, SQS, SES)
  • •Modernización de Sistemas Legados y Migración a la Nube

Ingeniería de Nube y Plataforma

  • •AWS (Lambda, SQS, SES, API Gateway, IAM, S3, RDS, DynamoDB, EC2, CloudFormation, SAM)
  • •Arquitecturas Dirigidas por Eventos y Asíncronas
  • •Diseño Consciente de Infraestructura

Ingeniería Backend

  • •Node.js, Python, Java
  • •Express, FastAPI, Flask, Django
  • •APIs REST, Microservicios
  • •Flujos de Autenticación y Autorización

Desarrollo y Automatización

  • •Pipelines CI/CD (Jenkins, CircleCI, GitHub)
  • •Agentes de Desarrollo de IA (Kiro)
  • •Documentación de Arquitectura y Auditoría de Servicios
  • •Git, GitFlow, Bitbucket, GitLab

Bases de Datos

  • •PostgreSQL, MySQL, MongoDB, SQLite

Frontend (Habilidades de Apoyo)

  • •React, Next.js, Redux, Flutter
  • •HTML, CSS

Pruebas y Calidad

  • •Jest, Mocha, Pytest, Selenium
  • •Pruebas Unitarias y de Integración

Herramientas y Prácticas

  • •Postman, Swagger / OpenAPI
  • •Jira, Agile / Scrum

Educación

Licenciatura en Ingeniería en Tecnologías Computacionales

Tecnológico de Monterrey

2020-2025

Menor en Inteligencia Artificial Avanzada para Ciencia de Datos

Tecnológico de Monterrey

2024

Diplomado en Liderazgo

Tecnológico de Monterrey

2021

Técnico en Programación

CECyT #9 IPN

2017-2020

Idiomas

EspañolNativo
InglésAvanzado (C1, certificado por British Council en Mayo 2025)

Experiencia Profesional

Ingeniero de Software Independiente (Freelance)

Remoto

Ene 2025 – Presente

Remoto

  • ▸RAG en producción: construí la capa de conocimiento de un asistente LLM para un SaaS multi-tenant usado por pequeños negocios (WhatsApp y voz). Chunking que respeta la estructura, con el contexto de documento/sección antepuesto a cada fragmento; base de conocimiento por tenant; recuperación BM25 con la fuente adjunta para el modelo; filtro de acceso aplicado dos veces (en SQL y al recuperar) para que los documentos internos nunca lleguen a clientes. Elegí recuperación léxica en vez de vectorial para 30–80 fragmentos por tenant ($0 por consulta, sin reindexar al cambiar de modelo), con el esquema listo para pasar a embeddings cuando crezca el volumen.
  • ▸Seguridad LLM: blindé el agente con tool-calling del asistente (con permisos de escritura) contra el OWASP Top 10 para Aplicaciones LLM — filtrado de salida, allowlist de URLs, 57 pruebas de seguridad automatizadas.
  • ▸Misma plataforma: Node.js/PostgreSQL con pagos (Conekta), facturación CFDI 4.0 y agenda; 2,700+ pruebas automatizadas incluyendo aislamiento entre tenants; migraciones SQL versionadas; alertas y health checks.
  • ▸Plataforma para un estudio de arte (en producción): Next.js 15, Node/Express, PostgreSQL, bot de reservas por WhatsApp, galería en S3 y panel de administración.
  • ▸Automatización ETL en Python para PyMEs: precisión de datos >95% y 20+ horas/mes ahorradas; integraciones con Twilio, pasarelas de pago y AWS S3.

Key Projects:

  • Plataforma de integración de cumplimiento para instituciones mexicanas (pre-lanzamiento) – SaaS multi-tenant completo que conecta instituciones mexicanas con la Plataforma Única de Identidad PUI de RENAPO/SEGOB para cumplimiento del Art. 12 Bis de la LGMDFP: 8 microservicios en Go sobre ECS Fargate (receptor de webhooks, orquestador SQS de 3 fases, handler de callbacks, procesador batch CSV, auth multi-tenant, notifier con retry exponencial), 3 frontends Next.js 16, infraestructura Terraform completa. Privacidad por diseño: solo identificadores hasheados con SHA-256, AES-256-GCM con CMK por tenant vía AWS KMS, borrado seguro de memoria.
  • Ingeniería de calidad y seguridad (plataforma de cumplimiento) – 124 tests unitarios ejecutados con el race detector de Go en CI; suite de integración full-stack de 23 fases que ataca la API contra el OWASP API Security Top 10 (BOLA, broken authentication, mass assignment, SSRF, agotamiento de recursos, inyección SQL); escaneos DAST automatizados con OWASP ZAP por servicio desde specs OpenAPI con quality gate de cero hallazgos; SAST (gosec, Semgrep) y escaneo de dependencias (Snyk) en cada push.
  • Plataforma digital para un estudio de arte – Plataforma completa (Next.js 15 + Node.js/Express + PostgreSQL): bot de WhatsApp para citas (Twilio), galería de portafolio en AWS S3, scheduler de reseñas automatizado y panel admin. 100% de operaciones digitalizadas; en producción.

Stack tecnológico: Node.js, TypeScript, Python, Next.js, React, PostgreSQL, AWS, Docker, Terraform, Go, Twilio, Vercel, Railway

Desarrollador Backend

Gendra REM (vía Greytech Soluciones)

Oct 2025 – Abr 2026

Ciudad de México (Híbrido)

  • ▸Diseñé e implementé componentes clave de microservicios para la migración cloud de un sistema legacy Oracle a AWS, aplicando Arquitectura Hexagonal para mejorar escalabilidad, mantenibilidad y aislamiento de dominio.
  • ▸Implementé funciones AWS Lambda para flujos de negocio críticos, incluyendo autenticación, login y recuperación de contraseña.
  • ▸Diseñé e integré Amazon SQS para comunicación asíncrona y dirigida por eventos entre servicios.
  • ▸Implementé Amazon SES para entrega de correos transaccionales y de notificación.
  • ▸Definí y documenté contratos de servicio, decisiones de arquitectura y flujos de trabajo del sistema durante el proceso de migración.
  • ▸Respaldé al líder técnico en planificación, documentación y auditoría de servicios para asegurar una migración controlada y de bajo riesgo.
  • ▸Implementé Agentes de Desarrollo de IA usando Kiro, reduciendo el tiempo total de migración en aproximadamente 60% mientras mejoraba la consistencia del código y la velocidad de entrega.
  • ▸Colaboré estrechamente con equipos de negocio e ingeniería para definir estrategias de modernización y reducir deuda técnica.

Stack tecnológico: AWS (Lambda, SQS, SES, IAM), Microservicios, Arquitectura Hexagonal, Node.js, Oracle, Kiro (Agentes IA), Diseño Cloud-Native

Desarrollador Full Stack

Stefanini

Sep 2024 – Ene 2025

Ciudad de México

  • ▸Construí el backend y el frontend de un dashboard estratégico de toma de decisiones para un retailer estadounidense Fortune 500, usado para analizar y reducir la merma de inventario (pérdida de mercancía) en sus operaciones.

Stack tecnológico: Full stack (backend + dashboard frontend)

Desarrollador Full Stack

IBM

Jun 2023 – May 2024

Ciudad de México (Remoto)

  • ▸Modernicé sistemas legacy Java a microservicios AWS Lambda, reduciendo costos de mantenimiento en 30% y mejorando escalabilidad.
  • ▸Migré aplicaciones Angular/Java MVC a React y TypeScript, reduciendo reportes de bugs de UI en 40%.
  • ▸Optimicé pipelines CI/CD con CircleCI y Jenkins, reduciendo tiempo de despliegue en 50%.
  • ▸Implementé Swagger/OpenAPI para documentación de APIs, reduciendo tiempo de incorporación de desarrolladores.
  • ▸Mejoré pruebas con Jest, Pytest, Mocha, Selenium, disminuyendo bugs en producción en 25%.

Stack tecnológico: Python, Java, React, TypeScript, AWS Lambda, Node.js, PostgreSQL, Docker, Jenkins

Desarrollador Full Stack

Accion Labs

Jul 2021 – Mar 2023

Ciudad de México

  • ▸Migré sistemas monolíticos a microservicios (Python, Java, Node.js), permitiendo escalado independiente de características.
  • ▸Automaticé despliegues con Jenkins y CircleCI, reduciendo tiempos de release en 50%.
  • ▸Contenericé aplicaciones con Docker, reduciendo errores de despliegue en 35%.
  • ▸Mejoré rendimiento de APIs con PostgreSQL y MongoDB, reduciendo tiempos de consulta en 30%.
  • ▸Mejoré capacidad de respuesta de UI con React y TypeScript, incrementando satisfacción de usuario en 25%.

Stack tecnológico: Python, Node.js, Java, React, TypeScript, PostgreSQL, MongoDB, Docker

Desarrollador Full Stack

Nagarro

Jul 2021 – Nov 2022

México (Remoto)

  • ▸Entregué nuevas funcionalidades de producto de punta a punta en JavaScript/TypeScript, en frontend y backend, para un cliente estadounidense de servicios automotrices y marketplace.
  • ▸Diagnostiqué, rastreé y corregí bugs en producción usando pipelines de Jenkins y logs de AWS; trabajé el ciclo completo de tickets con QA.

Stack tecnológico: JavaScript, TypeScript, Node.js, React, Jenkins, AWS

Desarrollador (contrato)

The B2B Link

Oct 2019 – Jun 2021

Ciudad de México

  • ▸Construí y mantuve el CRM de la empresa y su plataforma de captación de clientes: servicios en Python y Node.js sobre AWS EC2/S3 con Docker.
  • ▸Creé APIs REST documentadas con Swagger y pruebas automatizadas con Pytest.
  • ▸Construí la landing page y el flujo de onboarding con React y Flask.

Stack tecnológico: Python, Flask, Node.js, React, Docker, AWS EC2/S3

¿Interesado en trabajar juntos?