Saltar al contenido

Observatorio personal · Ciudad de México

Eduardo Rubén Bernal Puente

Analista de Datos Jr. en Mercado Libre, con ingeniería analítica para Mercado Pago Point. Ciencia de Datos en el ITAM, generación 2028.

Mantengo los datos de un canal de ventas en campo correctos, a tiempo y útiles para quienes lo operan.

Fuera del trabajo soy Rubo: melómano, gamer y alguien capaz de perder una noche entera frente a un telescopio. Este universo es el informal.

Retrato ilustrado de Eduardo Rubén Bernal Puente con saco azul marino frente a una nebulosaRetrato de Eduardo Rubén dibujado como una constelación dorada sobre el cielo nocturnoRetrato de Eduardo Rubén grabado al estilo de un atlas estelar del siglo XIX
Retratos ilustrados · generados a partir de una foto del autor

Relojes de misión

  • En Mercado Libre

    desde 2025-11-03

  • Estudiando Ciencia de Datos en el ITAM

    desde 2023-01-09

  • Vueltas alrededor del Sol

    desde 2003-06-15

  • Para la graduación

    hasta 2028-05-10

  • NGC 3372 · Carina Nebula · Carina · 8,500 al
  • M8 · Lagoon Nebula · Sagittarius · 4,100 al
  • NGC 7293 · Helix Nebula · Aquarius · 655 al
  • M42 · Orion Nebula · Orion · 1,344 al
  • M16 · Eagle Nebula · Pillars of Creation · Serpens · 5,700 al
  • Barnard 33 · Horsehead Nebula · Orion · 1,375 al

01

Observatorio

Cada nebulosa es una región de mi trabajo. Cada estrella dentro de ella es un dato de un proyecto. Elige una nebulosa para enfocar el telescopio.

La mitad informal. Cada nebulosa es algo que hago cuando no estoy trabajando. Elige una.

Elegir una nebulosa →

Elegir una nebulosa →

Datos curiosos

  • Las estrellas del inicio son reales: se calculan a partir de un catálogo de estrellas brillantes para el cielo sobre la Ciudad de México en el momento en que abres la página.
  • Fuentes, scripts e imágenes viven aquí. La única petición externa es un conteo de visitas anónimo y sin cookies.
  • Construí mi propia herramienta de dictado por voz offline (WhisperFlow) porque quería push-to-talk que nunca saliera de mi máquina. Con ella dicté las respuestas que dieron forma a esta página.

Actividad en GitHub

@rubo6 ↗

215 contribuciones · últimos 12 meses

octnovdicenefebmarabrmayjunjulagosepoctLunMiéVie19 oct 2025: 020 oct 2025: 021 oct 2025: 022 oct 2025: 023 oct 2025: 024 oct 2025: 025 oct 2025: 026 oct 2025: 027 oct 2025: 128 oct 2025: 029 oct 2025: 030 oct 2025: 031 oct 2025: 01 nov 2025: 02 nov 2025: 03 nov 2025: 04 nov 2025: 05 nov 2025: 06 nov 2025: 07 nov 2025: 08 nov 2025: 09 nov 2025: 010 nov 2025: 011 nov 2025: 012 nov 2025: 013 nov 2025: 014 nov 2025: 015 nov 2025: 016 nov 2025: 017 nov 2025: 018 nov 2025: 019 nov 2025: 020 nov 2025: 021 nov 2025: 022 nov 2025: 023 nov 2025: 024 nov 2025: 025 nov 2025: 026 nov 2025: 027 nov 2025: 028 nov 2025: 029 nov 2025: 030 nov 2025: 01 dic 2025: 02 dic 2025: 03 dic 2025: 214 dic 2025: 05 dic 2025: 06 dic 2025: 07 dic 2025: 08 dic 2025: 09 dic 2025: 010 dic 2025: 011 dic 2025: 012 dic 2025: 013 dic 2025: 014 dic 2025: 015 dic 2025: 016 dic 2025: 017 dic 2025: 018 dic 2025: 019 dic 2025: 020 dic 2025: 9421 dic 2025: 022 dic 2025: 023 dic 2025: 024 dic 2025: 025 dic 2025: 026 dic 2025: 027 dic 2025: 028 dic 2025: 029 dic 2025: 030 dic 2025: 031 dic 2025: 01 ene 2026: 02 ene 2026: 03 ene 2026: 04 ene 2026: 05 ene 2026: 06 ene 2026: 07 ene 2026: 08 ene 2026: 09 ene 2026: 010 ene 2026: 011 ene 2026: 012 ene 2026: 013 ene 2026: 014 ene 2026: 015 ene 2026: 016 ene 2026: 017 ene 2026: 018 ene 2026: 019 ene 2026: 020 ene 2026: 021 ene 2026: 022 ene 2026: 023 ene 2026: 024 ene 2026: 025 ene 2026: 026 ene 2026: 027 ene 2026: 028 ene 2026: 129 ene 2026: 030 ene 2026: 031 ene 2026: 01 feb 2026: 02 feb 2026: 03 feb 2026: 04 feb 2026: 05 feb 2026: 06 feb 2026: 07 feb 2026: 08 feb 2026: 09 feb 2026: 010 feb 2026: 011 feb 2026: 012 feb 2026: 013 feb 2026: 014 feb 2026: 015 feb 2026: 016 feb 2026: 017 feb 2026: 018 feb 2026: 019 feb 2026: 020 feb 2026: 021 feb 2026: 022 feb 2026: 023 feb 2026: 024 feb 2026: 025 feb 2026: 026 feb 2026: 027 feb 2026: 028 feb 2026: 01 mar 2026: 02 mar 2026: 03 mar 2026: 04 mar 2026: 05 mar 2026: 06 mar 2026: 07 mar 2026: 08 mar 2026: 09 mar 2026: 010 mar 2026: 011 mar 2026: 012 mar 2026: 013 mar 2026: 014 mar 2026: 015 mar 2026: 016 mar 2026: 017 mar 2026: 018 mar 2026: 019 mar 2026: 020 mar 2026: 021 mar 2026: 022 mar 2026: 023 mar 2026: 024 mar 2026: 025 mar 2026: 026 mar 2026: 027 mar 2026: 028 mar 2026: 029 mar 2026: 030 mar 2026: 031 mar 2026: 01 abr 2026: 02 abr 2026: 03 abr 2026: 04 abr 2026: 05 abr 2026: 06 abr 2026: 07 abr 2026: 08 abr 2026: 09 abr 2026: 010 abr 2026: 011 abr 2026: 012 abr 2026: 013 abr 2026: 014 abr 2026: 015 abr 2026: 016 abr 2026: 017 abr 2026: 018 abr 2026: 019 abr 2026: 020 abr 2026: 021 abr 2026: 022 abr 2026: 023 abr 2026: 024 abr 2026: 025 abr 2026: 026 abr 2026: 027 abr 2026: 028 abr 2026: 029 abr 2026: 030 abr 2026: 01 may 2026: 02 may 2026: 03 may 2026: 04 may 2026: 05 may 2026: 06 may 2026: 07 may 2026: 08 may 2026: 09 may 2026: 010 may 2026: 011 may 2026: 012 may 2026: 013 may 2026: 014 may 2026: 015 may 2026: 016 may 2026: 017 may 2026: 018 may 2026: 019 may 2026: 020 may 2026: 021 may 2026: 022 may 2026: 023 may 2026: 024 may 2026: 025 may 2026: 026 may 2026: 027 may 2026: 028 may 2026: 029 may 2026: 030 may 2026: 031 may 2026: 01 jun 2026: 02 jun 2026: 03 jun 2026: 04 jun 2026: 05 jun 2026: 06 jun 2026: 07 jun 2026: 08 jun 2026: 09 jun 2026: 010 jun 2026: 011 jun 2026: 012 jun 2026: 013 jun 2026: 014 jun 2026: 015 jun 2026: 016 jun 2026: 017 jun 2026: 018 jun 2026: 019 jun 2026: 020 jun 2026: 021 jun 2026: 022 jun 2026: 023 jun 2026: 024 jun 2026: 025 jun 2026: 026 jun 2026: 027 jun 2026: 028 jun 2026: 029 jun 2026: 030 jun 2026: 01 jul 2026: 02 jul 2026: 03 jul 2026: 04 jul 2026: 05 jul 2026: 06 jul 2026: 07 jul 2026: 08 jul 2026: 09 jul 2026: 010 jul 2026: 011 jul 2026: 012 jul 2026: 013 jul 2026: 014 jul 2026: 015 jul 2026: 016 jul 2026: 017 jul 2026: 018 jul 2026: 019 jul 2026: 020 jul 2026: 021 jul 2026: 022 jul 2026: 023 jul 2026: 024 jul 2026: 025 jul 2026: 026 jul 2026: 027 jul 2026: 028 jul 2026: 029 jul 2026: 030 jul 2026: 031 jul 2026: 01 ago 2026: 02 ago 2026: 03 ago 2026: 04 ago 2026: 05 ago 2026: 06 ago 2026: 07 ago 2026: 08 ago 2026: 09 ago 2026: 010 ago 2026: 011 ago 2026: 012 ago 2026: 013 ago 2026: 014 ago 2026: 015 ago 2026: 016 ago 2026: 017 ago 2026: 018 ago 2026: 019 ago 2026: 020 ago 2026: 021 ago 2026: 022 ago 2026: 023 ago 2026: 024 ago 2026: 025 ago 2026: 026 ago 2026: 027 ago 2026: 028 ago 2026: 029 ago 2026: 030 ago 2026: 031 ago 2026: 01 sep 2026: 02 sep 2026: 03 sep 2026: 354 sep 2026: 525 sep 2026: 16 sep 2026: 107 sep 2026: 08 sep 2026: 09 sep 2026: 010 sep 2026: 011 sep 2026: 012 sep 2026: 013 sep 2026: 014 sep 2026: 015 sep 2026: 016 sep 2026: 017 sep 2026: 018 sep 2026: 019 sep 2026: 020 sep 2026: 021 sep 2026: 022 sep 2026: 023 sep 2026: 024 sep 2026: 025 sep 2026: 026 sep 2026: 027 sep 2026: 028 sep 2026: 029 sep 2026: 030 sep 2026: 01 oct 2026: 02 oct 2026: 03 oct 2026: 04 oct 2026: 05 oct 2026: 06 oct 2026: 07 oct 2026: 08 oct 2026: 09 oct 2026: 010 oct 2026: 011 oct 2026: 012 oct 2026: 013 oct 2026: 014 oct 2026: 015 oct 2026: 016 oct 2026: 017 oct 2026: 018 oct 2026: 019 oct 2026: 020 oct 2026: 021 oct 2026: 0

02

Trayectoria

Roles, liderazgo y estudios como órbitas. La órbita más interna es la más reciente.

  1. Trabajonov 2025 → actualCiudad de México

    Analista de Datos Jr. (Ingeniería de Datos y Analítica), contratista

    Mercado Libre (Mercado Pago Point) ↗

    Equipo de Adquisición, área Longtail de Mercado Pago Point (comercios pequeños y medianos). Desde enero de 2026 soy el responsable de datos de Rangers en México, el canal de agentes en campo que se lanzó aquí en septiembre de 2025. Equipo regional remoto, en español.

    • Responsable de la capa de datos de Rangers en México: pipelines ETL/ELT en BigQuery programados con un orquestador interno, unas 60 tablas (30 en el nuevo backend), cargas diarias de millones de filas, cinco dashboards en producción en Looker Studio y Google Sheets y cinco más en curso.
    • Reconstruí el proceso de asignación de comercios a agentes. Doce pasos manuales en varios entornos son ahora un solo job parametrizado: se edita una hoja, se ejecuta y el archivo está listo en menos de dos horas en lugar de una jornada completa. Agentes, cuotas y activaciones cambian sin tocar código.
    • Construí la plataforma web interna (Next.js, Firebase, BigQuery, Sheets) donde los agentes en campo ven por primera vez su propia cartera. El promedio mensual de suscripciones por agente pasó de 4 en enero de 2026 a 18 en junio, el mes del lanzamiento, y a 27 en septiembre. Reconocida por el liderazgo del área.
    • Responsable de calidad de datos y pagos: defino los datos detrás de la compensación variable de los agentes, agrego pasos de auditoría que detienen un job antes de que un error se propague, atiendo las alertas por correo el mismo día y corro revisiones de anomalías. Así se detectaron dos casos de comportamiento irregular (mayo y junio de 2026) que pasaron a investigación.
    • Automaticé el reporte mensual a la autoridad de movilidad de la Ciudad de México sobre recargas de tarjetas de transporte en terminales Point. Las consultas a mano son ahora cinco dashboards que se actualizan solos.
    • Python en producción (pandas, pyarrow, google-cloud-bigquery) con pruebas en pytest, y Git con revisión de código.
    • Planeación semanal y one-to-ones con los equipos de operaciones, facturación, pagos, cashback y medición; revisiones de negocio mensuales y trimestrales.
    • Mentor de dos compañeros en las herramientas de datos del equipo.
    • BigQuery
    • SQL
    • Python
    • Looker Studio
    • Google Sheets
    • Next.js
    • Firebase
    • pytest
    • Git
  2. Liderazgoene 2025 → dic 2025Ciudad de México

    Research Manager, integrante del equipo ECOBOX AI

    DataLab ITAM

    • Integrante del equipo de ECOBOX AI, un modelo de visión por computadora para clasificar residuos: el equipo entregó el modelo entrenado y un paper (enlazado desde mi LinkedIn); el proyecto no llegó a un prototipo instalado.
    • Planeación de investigación y documentación técnica para la comunidad estudiantil de ciencia de datos.
    • Python, aprendizaje de máquina y análisis de datos aplicados a un proyecto con impacto ambiental.
    • Python
    • Visión por computadora
    • Coordinación de investigación
  3. Formaciónnov 2025 → jul 2026Ciudad de México

    Diplomado en Inteligencia Artificial

    Universidad Iberoamericana ↗

    • Programa de Educación Continua de 120 horas: fundamentos y paradigmas de la IA, algoritmos de aprendizaje automático, aprendizaje supervisado y no supervisado en Python, agentes inteligentes y chatbots, RPA, procesamiento de lenguaje natural y redes neuronales artificiales, incluida la ética de la IA.
    • Proyecto final: un chatbot con una automatización en n8n, construido con el stack de aprendizaje de máquina en Python del programa.
    • Diploma y certificado previstos para diciembre de 2026.
    • Machine Learning
    • Deep Learning
    • Chatbots
    • n8n
    Sobre la institución y el plan de estudios completo
    • Reputación: universidad jesuita fundada en 1943, integrante del Sistema Universitario Jesuita (SUJ) y de AUSJAL, con unos 12,000 estudiantes. Banda 851–900 mundial y 6.ª de México en el QS World University Rankings 2027; acreditación institucional CIEES 2025–2032; 1.ª en Diseño y 2.ª en Arquitectura y Contaduría en la encuesta a empleadores de Reforma 2025.

    Fuentes:QS 2027, México (Vanguardia) ↗IBERO · Reforma 2025 ↗IBERO · acreditaciones ↗IBERO · Diplomado en IA ↗

  4. Liderazgojul 2024 → dic 2024Ciudad de México

    Team Leader, Outgoing Global Volunteer

    AIESEC ITAM ↗

    • Lideré un equipo de cuatro personas a lo largo del pipeline de atracción a realización: prioridades, seguimiento de KPIs y 1:1 recurrentes.
    • Coordiné intercambios con Italia, Colombia, Perú y otros estados de México; comunicación con stakeholders internacionales en inglés.
    • Apoyé nueve realizaciones de voluntariado internacional y mejoré el seguimiento del pipeline de participantes.
    • Asistí a congresos regionales y nacionales de AIESEC sobre la cultura de liderazgo de la organización.
    • Liderazgo
    • Comunicación con stakeholders
  5. Liderazgoene 2024 → jun 2024Ciudad de México

    Team Member, Incoming Global Volunteer

    AIESEC ITAM ↗

    • Acompañé a ocho voluntarios internacionales desde antes de su llegada hasta la ejecución del proyecto local y su seguimiento.
    • Coordiné con ONG locales para alinear los proyectos con los Objetivos de Desarrollo Sostenible, la logística y la seguridad de los participantes.
    • Fortalecí la comunicación intercultural, la coordinación con stakeholders y la resolución de problemas en entornos dinámicos.
    • Comunicación intercultural
    • Coordinación con ONG
  6. Formaciónene 2023 → may 2028Ciudad de México

    Licenciatura en Ciencia de Datos

    Instituto Tecnológico Autónomo de México (ITAM) ↗

    Graduación esperada: mayo de 2028 (plan de nueve semestres; las optativas se tomarán dentro de una maestría para terminar ambos grados juntos).

    • Materias relevantes: Aprendizaje de Máquina, Inteligencia Artificial, Bases de Datos y Bases de Datos NoSQL, Cómputo Paralelo y en la Nube, Arquitectura para Grandes Volúmenes de Datos, Minería de Datos, Estadística Bayesiana, Inferencia Causal. Herramientas por materia: R, Java, Python, Bash, C++ con OpenMP y MPI, MongoDB, Cassandra, Neo4j, Spark, Docker.
    • Enfoque académico: ingeniería de datos, machine learning, visión por computadora y cómputo paralelo.
    • Materias favoritas hasta ahora: Estructuras de Datos, Inteligencia Artificial, Fuentes de Datos y, este semestre, Arquitectura para Grandes Volúmenes de Datos. Proyectos finales: un sitio web desde cero (Fuentes de Datos) y un modelo de aprendizaje de máquina de probabilidad de gol con interfaz tipo videojuego (Inteligencia Artificial).
    • Asesor de Cálculo de Probabilidades I; plan de titulación por proyecto terminal en lugar de tesis.
    • Estadística
    • Algoritmos
    • Cómputo paralelo
    • NoSQL
    Sobre la institución y el plan de estudios completo
    • Reputación: 4.ª universidad de México y banda 751–760 mundial en el QS World University Rankings 2027, y 1.ª de México / 30.ª del mundo en el indicador QS Employment Outcomes (95.5 % de egresados empleados entre 7 y 11 meses después de graduarse). 42.ª de América Latina en QS 2026. Economía está en el lugar =185 mundial (QS por materia 2025) y es primer lugar en la encuesta a empleadores de Reforma en 2024, 2025 y 2026; Ciencias de la Computación entró al QS por materia en 2025 (701–750).
    • La Licenciatura en Ciencia de Datos (8 semestres; Departamento de Estadística fundado en 1997) reporta que el 100 % de sus egresados 2020–2022 trabaja o cursa un posgrado, con un promedio de seis ofertas laborales durante la carrera. Acreditación FIMPES lisa y llana 2023–2030.
    • Materias del Plan B (temarios oficiales): Cálculo I–III, Geometría Vectorial, Álgebra Lineal, Pensamiento Matemático, Matemáticas Discretas; Probabilidad I–II, Estadística Matemática, Métodos Lineales (GLM), Métodos Multivariados, Estadística Bayesiana; Algoritmos y Programas, Estructuras de Datos (Avanzadas), Bases de Datos, Bases de Datos No Relacionales, Fuentes de Datos, Visualización de Información, Aprendizaje de Máquina, Inteligencia Artificial, Cómputo Paralelo y en la Nube, Arquitectura para Grandes Volúmenes de Datos, Minería y Análisis de Datos; Economía I–IV, Diseño de Mercados, Inferencia Causal; Legalidad y Ética en Ciencia de Datos; y el tronco humanístico del ITAM (Ideas e Instituciones Políticas I–III, Civilización Contemporánea, historia y realidad de México).
    • Herramientas por materia: R en toda la secuencia de estadística; Java en la secuencia de estructuras de datos; Python, Bash, Linux, expresiones regulares y Git en Fuentes de Datos; MongoDB, Cassandra, Neo4j, Spark/Hadoop y Docker en NoSQL; C++ con OpenMP y MPI en Cómputo Paralelo; agentes y búsqueda en Python en IA.

    Fuentes:QS 2027, México (Vanguardia) ↗ITAM · QS Employment Outcomes 2027 ↗ITAM · QS por materia 2025 ↗ITAM · Reforma 2026 ↗ITAM · Licenciatura en Ciencia de Datos ↗ITAM · boletín del Plan B (CDA-B) ↗ITAM · temarios de Estadística ↗ITAM · temario de Aprendizaje de Máquina ↗

  7. Formaciónago 2018 → jul 2021Ciudad de México

    Técnico en Programación

    CECyT No. 9 "Juan de Dios Bátiz" (Instituto Politécnico Nacional) ↗

    Bachillerato bivalente del IPN (certificado de nivel medio superior + título técnico), Plan 2008. Título expedido en diciembre de 2022.

    • Formación profesional: programación orientada a objetos y web, diseño de bases de datos, ingeniería de pruebas (JUnit), seguridad web y de aplicaciones, sistemas distribuidos, métodos ágiles (Scrum, XP) y cuatro semestres de laboratorios de proyectos de TI.
    • Proyectos de laboratorio: aplicaciones de escritorio en Java (una calculadora, un gestor de inventario y cargas para una naviera), sitios en HTML5 escritos a mano, diseño y ejercicios de bases de datos en MySQL. Proyecto final: un videojuego web en 2D hecho en PHP donde niños resuelven ejercicios de química para avanzar de nivel. Primer lenguaje: Java; después C/C++, PHP, JavaScript, Python y SQL.
    • Admitido con 118 de 128 aciertos en el COMIPEMS 2018 (el corte del plantel ese año rondaba los 105). Primer lugar en una feria escolar con un proyecto de conciencia ambiental.
    • Egresé en julio de 2021 tras año y medio de clases en línea por la pandemia (los exámenes remotos se hicieron deliberadamente difíciles); el título de Técnico en Programación se expidió en diciembre de 2022 porque el examen de titulación tuvo que esperar a las sesiones presenciales.
    • C++
    • Java
    • JavaScript
    • SQL
    • Pruebas de software
    Sobre la institución y el plan de estudios completo
    • El Bátiz es el plantel del IPN con el puntaje de corte más alto del examen COMIPEMS en el país, unos diez aciertos por encima del siguiente.
    • Selectividad: el corte del CECyT 9 en el examen COMIPEMS fue de 102 a 106 aciertos de 128 cada año entre 2019 y 2023, el más alto de todos los planteles del IPN y unos diez por encima del segundo; la prensa lo llama el plantel del IPN al que es más difícil entrar.
    • Ranking: en el COMIPEMS 2024 el corte del CECyT 9 fue de 102 aciertos de 128, el más alto de todos los planteles del IPN (el siguiente pidió 94) y por encima del CCH Sur de la UNAM; el aspirante con el puntaje más alto de todo el concurso 2024 (126/128) eligió el Bátiz. Fue nombrado el mejor bachillerato del país en la prueba ENLACE cinco años consecutivos hasta 2012 (92 % del alumnado en nivel excelente en Matemáticas) y en 2015 seguía siendo el único bachillerato público en el top 5 nacional tanto por demanda de ingreso como por admisión a la universidad.
    • Formación profesional: Programación Orientada a Objetos, Programación y Servicios Web, Bases de Datos (diseño normalizado y lenguajes de manipulación de datos), Introducción a la Ingeniería de Pruebas y Automatización de Pruebas, Seguridad Web y Aplicaciones, Introducción a los Sistemas Distribuidos, Métodos Ágiles de Programación, Ingeniería de Software Básica y cuatro semestres de Laboratorio de Proyectos de TI.
    • Estándares y herramientas nombrados en los programas oficiales del Plan 2008: UML (todos los diagramas), JUnit y diseño de pruebas de caja blanca y negra, XP, Scrum y Crystal, servicios web SOAP/WSDL/UDDI, sockets y RPC, criptografía simétrica y de clave pública, SSL/TLS, Kerberos e IPsec, PSP, CMMI y COCOMO, MoProSoft.
    • Tronco científico completo en paralelo: Álgebra, Geometría y Trigonometría, Geometría Analítica, Cálculo Diferencial e Integral, Probabilidad y Estadística, Física I–IV, Química I–IV, además de filosofía, historia y seis semestres de inglés.

    Fuentes:CECyT 9 · programa Plan 2008 (PDF oficial) ↗CECyT 9 · índice de programas ↗El Universal 2012 · ENLACE ↗Excélsior 2015 ↗Cortes COMIPEMS 2024 ↗Milenio · puntaje máximo 2024 ↗

03

Habilidades

Agrupadas como constelaciones. Las estrellas más brillantes son las habilidades más fuertes.

Pasa el cursor o enfoca una estrella para ver la materia o el trabajo que la respalda.

Analítica y ML

Scorpius

Machine Learning — ITAM Aprendizaje de Máquina (SVM, redes, CART, EM, PCA)Machine LearningComputer Vision — DataLab ITAM · ECOBOX AIComputer VisionStatistics · Monte Carlo — ITAM Cálculo de Probabilidades I–II · Estadística MatemáticaStatistics · Monte CarloSheets · Excel · Power BIData architectureDocumentationRegression · GLMs — linear, logistic, Poisson; diagnostics — ITAM Métodos Lineales · Keeper projectRegression · GLMsHypothesis testing · MLE — ITAM Estadística MatemáticaHypothesis testing · MLECausal inference — potential outcomes, DiD, IV/2SLS, RD, matching — ITAM Inferencia CausalCausal inferencePCA · factor analysis — ITAM Aprendizaje de Máquina · Métodos Multivariados (in progress)PCA · factor analysisSearch & game-tree AI — A*, minimax/alpha-beta, agents — ITAM Inteligencia ArtificialSearch & game-tree AIPyTorch · TensorFlow/Keras — ITAM Aprendizaje de Máquina · Ibero AI diplomaPyTorch · TensorFlow/KerasXGBoost · statsmodels — ITAM · Ibero AI diplomaXGBoost · statsmodels

Datos y nube

Ursa Major

BigQuery — Mercado LibreBigQueryETL / ELT design — Mercado Libre · ITAM Fuentes de DatosETL / ELT designPandas · NumPy — ITAM · projectsPandas · NumPyscikit-learn — ITAM Aprendizaje de Máquina · Keeper projectscikit-learnPostgreSQL — ITAM Bases de DatosPostgreSQLMongoDB · Cassandra — ITAM Bases de Datos No RelacionalesMongoDB · CassandraFirebase / FirestoreGoogle Sheets APIsData modeling · OLAP — normalization, ER, transactions, warehouses — ITAM Bases de Datos · Bátiz Bases de Datos · Mercado LibreData modeling · OLAPSpark · Hadoop — HDFS, MapReduce, data lakes — ITAM Bases de Datos No RelacionalesSpark · HadoopNeo4j · graph data — ITAM Bases de Datos No RelacionalesNeo4j · graph dataLooker Studio — Mercado Libre · five production dashboardsLooker Studio

Ingeniería

Cygnus

Next.js 16Git · GitHub · CI — Mercado Libre · ITAM Fuentes de Datos · this siteGit · GitHub · CIDocker — ITAM NoSQL · Fuentes de Datos · Cómputo ParaleloDockerLinux — ITAM Fuentes de Datos (Linux, Bash, regex)LinuxMPI — ITAM Cómputo Paralelo · Bag-of-Words projectMPIREST APIsAstro · TailwindOpenMP — shared-memory parallelism, speed-up measurement — ITAM Cómputo Paralelo y en la NubeOpenMPTesting · JUnit — white/black-box design, unit/integration/regression — Bátiz Ingeniería de Pruebas · Automatización de PruebasTesting · JUnitUML · software design — Bátiz POO · Administración de Proyectos de TI · Labs I–IVUML · software designScrum · XP — Bátiz Métodos Ágiles · DataLab ITAM coordinationScrum · XPWeb security basics — TLS, hashing, authentication, CSP — Bátiz Seguridad Web y Aplicaciones · this site (CSP, CI hardening)Web security basicsDistributed systems · RPC — sockets TCP/UDP, marshalling, remote objects — Bátiz Introducción a los Sistemas Distribuidos · ITAM Cómputo ParaleloDistributed systems · RPCpytest — Mercado Libre · production Python jobspytestn8n automations — Ibero AI diploma final projectn8n automations

Fundamentos matemáticos

Lyra

Linear algebra — ITAM Álgebra Lineal I · Geometría VectorialLinear algebraMultivariable calculus — Lagrange, Hessian, multiple integrals, Taylor — ITAM Cálculo I–III (Lagrange, Hessian)Multivariable calculusProbability theory — ITAM Cálculo de Probabilidades I–II · Bátiz Probabilidad y EstadísticaProbability theoryDiscrete math · graph theory — ITAM Matemáticas DiscretasDiscrete math · graph theoryProofs · logic — induction, sets, modular arithmetic — ITAM Pensamiento MatemáticoProofs · logicAlgorithms & data structures — AVL, B-trees, hashing, Dijkstra/Floyd, big-O — ITAM Estructuras de Datos · Estructuras de Datos AvanzadasAlgorithms & data structuresMicroeconomics · market design — ITAM Economía I–IV · Diseño de MercadosMicroeconomics · market design

Lenguajes

Orion

Python — Mercado Libre · ITAM (Fuentes de Datos, IA, Minería)PythonSQL — Mercado Libre · ITAM Bases de Datos · Bátiz Bases de DatosSQLTypeScript / JavaScript — Personal projects · Bátiz Programación y Servicios WebTypeScript / JavaScriptC++17 — ITAM Cómputo Paralelo y en la NubeC++17R — ITAM Probabilidad I–II · Estadística Matemática · Métodos LinealesRJava — ITAM Algoritmos y Programas · Estructuras de Datos · Bátiz POOJavaBash · regex — ITAM Fuentes de Datos · daily toolingBash · regex

Soft skills, con evidencia

  • Liderazgo de equiposLideré un equipo de cuatro personas en AIESEC a lo largo del pipeline de atracción a realización (nueve voluntarios internacionales colocados) y soy mentor de dos compañeros en las herramientas de datos de Mercado Libre.
  • Comunicación con stakeholdersPlaneación semanal y one-to-ones con los equipos de operaciones, facturación, pagos, cashback y medición; revisiones de negocio mensuales y trimestrales; antes, coordinación internacional en inglés en AIESEC.
  • Documentación y transferencia de conocimientoNotas de arquitectura, changelogs y handoffs al día para que el equipo opere y extienda lo que construyo sin mí.
  • Ownership en la ambigüedadTomé la capa de datos de Rangers dos meses después de entrar y convertí un proceso manual de doce pasos en un solo job parametrizado mientras se migraba el backend.
  • Mentalidad de calidad de datosPasos de auditoría que detienen un job antes de que un error se propague, respuesta a alertas el mismo día y revisiones de anomalías que sacaron a la luz dos casos irregulares para investigación.
  • Coordinación de investigaciónResearch Manager en DataLab ITAM: planeé y documenté el trabajo de ECOBOX AI para que un equipo de estudiantes con exámenes entregara igual un modelo y un paper.
  • Disciplina de largo plazoQuince años de natación y más de una década de piano junto con la carga completa de materias y un trabajo.

Certificaciones en curso

  • En cursoAnthropic certification (in progress)Anthropic
  • En cursoAWS Academy — Cloud Foundations, Data Engineering, Intermediate (in progress)AWS Academy
  • En cursoDataCamp — Data Engineer track incl. Git (in progress)DataCamp
  • PrevistaArtificial Intelligence Diploma ProgramUniversidad Iberoamericana · 2026-12
  • ObtenidaTechnical Degree in Programming (título de Técnico en Programación) ↗Instituto Politécnico Nacional · CECyT No. 9 · 2022-12

04

Bitácora de observación

Una bitácora de la Licenciatura en Ciencia de Datos del ITAM, una entrada por semestre: las matemáticas y la estadística de fondo, la computación, la economía y las humanidades en las que la carrera insiste. Escrita sobre la marcha, en primera persona.

  1. · 2 min de lectura

    Computación

    De los temarios a las estrellas: cómo mapeé mis habilidades con fuentes

    Cada estrella de la sección de habilidades tiene ahora una procedencia: la materia, el trabajo o el proyecto que la respalda. Cómo reconstruí los programas oficiales del Bátiz y del ITAM y qué decidí no afirmar.

  2. · Verano 2026· 2 min de lectura

    Computación

    WhisperFlow: por qué construí un dictado por voz que no sale de mi máquina

    Quería la comodidad del dictado en la nube sin regalar mi voz. WhisperFlow es el resultado: push-to-talk offline para Windows con dos motores de reconocimiento intercambiables, un orbe nativo y un modelo de amenazas escrito antes que el código.

    • Proyecto personal
  3. · 2 min de lectura

    Astronomía

    Púlsares: los faros que marcan el tiempo mejor que un reloj atómico

    Un púlsar es una estrella de neutrones que gira decenas de veces por segundo y barre el cielo con un haz de radiación. Cómo se descubrieron por accidente, por qué son los relojes más precisos del universo y qué tienen que ver con una carrera de datos.

Todas las entradas →

04

Contacto

Abierto a roles de ingeniería de datos y analytics engineering. Por correo respondo más rápido.