Líder Técnico · TypeScript y SQL · Ingeniería aumentada con IA

Líder de operaciones técnicas con más de 10 años en software y más de 4 liderando equipos: de implementaciones de software automotriz a desarrollo y liderazgo. En un SaaS B2B dirigí su CRM, la automatización de WhatsApp y la producción en 6 VPS; hoy lidero QA, releases y migraciones de datos con agentes de IA bajo puertas de verificación. Antes dirigí equipos de hasta 40 personas en el IPN.

01Métricas

Puesto actual · SaaS para talleres · control de calidad

76

tickets de desarrollo que probé y aprobé antes de salir

Registros propios de QA · 2026-10

Ver el caso

Puesto actual · SaaS para talleres · control de calidad

18

tickets regresados al desarrollador para corrección

Registros propios de QA · 2026-10

Ver el caso

Puesto actual · SaaS para talleres · control de calidad

30

cambios revalidados ya en producción

Registros propios de QA · 2026-10

Ver el caso

Puesto actual · SaaS para talleres · migración de datos

+8,339

órdenes de servicio pasadas de los Excel de 3 sucursales a la plataforma, 0 errores

Registros propios de la migración · 2026-09

Ver el caso

Puesto actual · SaaS para talleres · cliente de flotillas

5,908

refacciones cargadas en cuentas de un cliente de flotillas

Registros propios de la carga de datos · 2026-07

Ver el caso

Puesto actual · SaaS para talleres · cliente de flotillas

24

cuentas (sucursales) de un cliente de flotillas cargadas con su catálogo

Registros propios de la carga de datos · 2026-07

Ver el caso

Puesto actual · SaaS para talleres · corrección masiva de costos

~21,539

conceptos de mano de obra con su costo corregido y validado

Registros propios de la corrección de datos · 2026-06

Ver el caso

Puesto actual · SaaS para talleres · corrección masiva de costos

~11,934

paquetes de servicio corregidos (el primer dry-run solo contaba ~3,400)

Registros propios de la corrección de datos · 2026-06

Ver el caso

Puesto actual · SaaS para talleres · campaña de cobranza por WhatsApp

11

cuentas de clientes atrasadas en su pago que se pusieron al corriente, de 22 contactadas

Registros propios de la campaña de cobranza · 2026-09

Puesto actual · repositorio principal

71

commits con coautoría de IA, de 243

Historial de commits del repositorio · 2026-10

Ver el caso

IPN · 2022–2024

40

personas en el equipo más grande dirigido en el IPN (hasta)

Registros propios (CV) · 2026-10-13

VetNova · SaaS para clínicas veterinarias (propio)

137

tablas de base de datos; 125 aisladas por clínica (multi-tenant)

Recuento del repositorio de VetNova · 2026-10-13

Ver el caso

VetNova · SaaS para clínicas veterinarias (propio)

107

pruebas automáticas de punta a punta contra la API real

Recuento del repositorio de VetNova · 2026-10-13

Ver el caso

Lyric videos · pipeline automatizado (propio)

57

canciones en el catálogo de lyric videos

Archivo de estado del proyecto · 2026-10-13

Ver el caso

02Trayectoria

Línea de tiempo profesional

Cada barra es un puesto o proyecto del CV; las barras punteadas marcan fechas aproximadas (solo años).

  • Empleos y experiencia previa
  • Proyectos independientes
  • Punteada: fechas aproximadas (solo años)
Línea de tiempo profesional Cada barra es un puesto o proyecto del CV; las barras punteadas marcan fechas aproximadas (solo años). 2015 2017 2019 2021 2023 2025 2027 Carril principal IT Group IT Group: 2015-10 – 2016-12 PTREE PTREE: 2018 – 2019 (aprox.) Mecánica MX · dev Mecánica MX · dev: 2020 – 2022 (aprox.) IPN · DAE IPN · DAE: 2022 – 2024 (aprox.) Mecánica MX · líder Mecánica MX · líder: 2024 – Actual (aprox.) En paralelo Vengala Vengala: 2022 – 2023 (aprox.) VetNova VetNova: 2026-08 – Actual REYBER REYBER: 2026-09 – Actual
Fuente: Datos del CV · 2026-10-13
Tabla de datos
EntradaFechasCarril
Mecánica MX · líder2024 – Actual (aprox.)main
IPN · DAE2022 – 2024 (aprox.)main
Vengala2022 – 2023 (aprox.)parallel
Mecánica MX · dev2020 – 2022 (aprox.)main
VetNova2026-08 – Actualparallel
REYBER2026-09 – Actualparallel
PTREE2018 – 2019 (aprox.)main
IT Group2015-10 – 2016-12main

Campaña de cobranza de un SaaS B2B

Cuentas atrasadas contactadas, cuentas regularizadas y bajas.

Campaña de cobranza de un SaaS B2B Cuentas atrasadas contactadas, cuentas regularizadas y bajas. contactadas 22 · 100% contactadas: 22 · 100% regularizadas 11 · 50% regularizadas: 11 · 50% bajas 1 · 5% bajas: 1 · 5%
Fuente: Registros propios de la campaña de cobranza · 2026-09
Tabla de datos
EtapaCuentas%
contactadas22100%
regularizadas1150%
bajas15%

2024 – Actual · aprox.

Líder Técnico de Operaciones (arquitectura, QA, releases y migraciones de datos)

Mecánica MX (reingreso) — SaaS B2B para talleres mecánicos

  • Diseñé la arquitectura y la producción en 6 VPS (TypeScript, Node.js, tRPC, Prisma, MySQL/PostgreSQL, Redis) con dashboards de observabilidad por servidor y un entorno de producción dedicado para un cliente enterprise.
  • Dirigí la construcción de un CRM (6,000+ contactos, health score, riesgo de churn), Customer Success (KYC scoring, SLAs de 14 días, protocolo de 3 niveles; 300+ cuentas activas) y la automatización de WhatsApp (Evolution API, 4 estrategias de scoring) que eliminó ~60 h/mes de trabajo manual; integré LLM (Claude, Gemini, OpenAI) para triage y resúmenes.
  • Dirigí la investigación y el QA de la integración de facturación electrónica CFDI 4.0; lideré 10+ implementaciones presenciales y 100+ despliegues remotos.
  • Valido cada release: pruebo cada ticket en QA, lo apruebo o regreso y lo revalido en producción (76 aprobados, 18 regresados, 30 en producción); matrices E2E de 13 a 45 casos en la migración de AngularJS a React. Detecté un token de sesión en claro en logs y validé un fix de búsqueda (cuenta de ~30,000 clientes, 6 búsquedas en < 0.9 s).
  • Migré a producción, con 0 errores, 8,339 órdenes históricas de 3 sucursales desde sus Excel con un pipeline ETL auditable (Excel → JSON → base de datos; dry-run → QA → producción, conciliado contra la fuente); después, 2 sucursales más.
  • Corrección de datos: cargué 5,908 refacciones en 24 cuentas de un cliente de flotillas y rehíce la primera carga de compras (3 errores) con deduplicación de proveedores; hallé la causa raíz de una corrección masiva que contaba ~3,400 paquetes en vez de 11,934 (paginación sin ORDER BY) y validé ~21,539 conceptos y ~11,934 paquetes.
  • Atiendo escalaciones L2/L3, cobranza y renovaciones (SQL, correcciones autorizadas): una campaña regularizó 11 de 22 cuentas atrasadas; rediseñé la evaluación de CS con 4 KPIs automáticos.
  • Capacito al personal nuevo y reviso el trabajo del equipo de soporte; creé playbooks N1–N3, capacitación por perfil y tutoriales.

2022 – 2024 · aprox. · tiempo completo

Responsable del Departamento de Registro y Supervisión Escolar, Dirección de Administración Escolar (IPN)

Instituto Politécnico Nacional

  • Lideré equipos de hasta 40 personas (desarrollo, QA, soporte y análisis).
  • Dirigí la operación de los sistemas críticos SAES/SICOES: más de 490 módulos en 52 unidades.

2022 – 2023 · aprox. · por proyecto, en paralelo

Jefe de Implementaciones

Vengala Company

  • Dirigí implementaciones de clientes de principio a fin: planeación, asignación de recursos, diseño de procesos con el cliente, capacitación de usuarios y pruebas previas a la entrega.
  • Desarrollé interfaces web (HTML5, CSS3, JavaScript, AngularJS) y tiendas en WordPress y Shopify.

2020 – 2022 · aprox.

Desarrollador de Software

Mecánica MX — SaaS B2B para talleres mecánicos

  • Desarrollo front-end de la aplicación web en AngularJS: validación de facturas, filtros por rol, correcciones de impuestos y diagnósticos, traducción de la interfaz al inglés y gráficas del dashboard de costos y ventas.

Proyectos independientes

sep 2026 – Actual

Líder de Arquitectura (proyecto paralelo)

REYBER — plataforma multi-tenant de seguros para aseguradoras y despachos de agentes

  • Definí la fase 1: 25 documentos de investigación y requerimientos, 71 reglas de negocio y plan de construcción en 36 paquetes.
  • Elegí el modelo de atributos dinámicos con un benchmark falsable sobre 10,000,000 de pólizas sintéticas con RLS (6× menos índice: 492 vs 3,030 MB; 1.2 ms vs 118 ms en un filtro de dos atributos); CI/CD en GitHub Actions con pruebas de RLS y de aislamiento en cada push.

ago 2026 – Actual · en mantenimiento

Arquitecto de Producto y Software (proyecto independiente)

VetNova — SaaS B2B multi-tenant para clínicas veterinarias · vetnova.mx

  • Llevé un SaaS multi-tenant de cero a producción como único responsable técnico, con Claude Code como implementador: escribí especificaciones y reglas de arquitectura, revisé el código de cada cambio y fui dueño del QA. Pre-revenue; en línea en vetnova.mx.
  • Aislamiento entre clínicas con Row-Level Security de PostgreSQL, no con filtros de aplicación (137 tablas, 125 con tenant_id, RBAC por permiso); 722 rutas REST (NestJS), 117 pantallas Next.js/React, Stripe y SPEI, facturación CFDI 4.0 y asistente de citas por WhatsApp.
  • Calidad como infraestructura: 107 pruebas E2E contra la API real, 96 migraciones versionadas, 2FA obligatorio y respaldos cifrados con restauración probada; decisiones documentadas.

Experiencia previa

2018 – 2019 · aprox.

Desarrollador Web

PTREE

  • JavaScript, AngularJS, Firebase, Google APIs; apps de aprobación y RR. HH.

oct 2015 – dic 2016

Consultor de implementaciones e interfaces (software automotriz)

All Software – IT Group

  • Instalaciones remotas, configuración de SQL Server, servidores IIS, soporte y capacitación a clientes.

03Habilidades

Enfoca una habilidad para iluminar dónde la usé.

Liderazgo y entrega

Backend, frontend y plataforma

Pagos, e-commerce y cumplimiento

04Formación

Lic. en Ciencias de la Informática — IPN, UPIICSA (2018–2022, estudiando y trabajando); pasante, promedio 8.34; prácticas y servicio social concluidos. Destacadas: Ing. de Software y Algoritmos (10).

Técnico en Informática — CECyT 12 (2015)

Idiomas: Español nativo · Inglés B2 (MCER) — EF SET 58/100, 2026 (verificable) · CENLEX IPN B2, 2023 (comprensión auditiva 100/100) · EF SET

05Reconocimientos

  • Reconocimiento por gran desempeño laboral — IT Group (2016)
  • Ponente, 15ª Jornada Académica de Computación — IPN UPIICSA (2018)
  • Miembro del H. Consejo Técnico Consultivo Escolar — IPN UPIICSA (2018–2019)
  • Taller ISO 9001:2015 — Technology Global Certification (2022)

Proyectos de IA

  • JARVIS (asistente local de voz: Python, Ollama, faster-whisper, Kokoro; niveles de riesgo impuestos por código; router sin LLM, 47/47 pruebas) — Caso
  • Video con IA (edición como código, voz ElevenLabs, −14 LUFS) — Caso
  • GPU (ComfyUI (SDXL) en pods GPU de Runpod) — Caso