Saltar al contenido
← Volver al observatorio

Currículum

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.

Ciudad de México, México · [email protected] · github.com/rubo6 · linkedin.com/in/eruben-datascience

Resumen

Estudiante de Ciencia de Datos en el ITAM (titulación en mayo de 2028) y Analista de Datos Jr. en Mercado Libre desde noviembre de 2025. Soy responsable de la capa de data warehouse en BigQuery de Rangers, el canal de agentes en campo de Mercado Pago Point en México: pipelines ETL/ELT, calidad de datos, y los dashboards y herramientas internas construidos encima. SQL y Python en producción, con pruebas y revisión de código. Proyectos de machine learning y cómputo paralelo en la universidad.

Experiencia

Analista de Datos Jr. (Ingeniería de Datos y Analítica), contratistanov 2025 – actual

Mercado Libre (Mercado Pago Point), Ciudad de México

  • 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.

Formación

Diplomado en Inteligencia Artificialnov 2025 – jul 2026

Universidad Iberoamericana, Ciudad de México

  • 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.
Licenciatura en Ciencia de Datosene 2023 – may 2028

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

  • 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.
Técnico en Programaciónago 2018 – jul 2021

CECyT No. 9 "Juan de Dios Bátiz" (Instituto Politécnico Nacional), Ciudad de México

  • 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.

Liderazgo y actividades

Research Manager, integrante del equipo ECOBOX AIene 2025 – dic 2025

DataLab ITAM, Ciudad de México

  • 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.
Team Leader, Outgoing Global Volunteerjul 2024 – dic 2024

AIESEC ITAM, Ciudad de México

  • 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.
Team Member, Incoming Global Volunteerene 2024 – jun 2024

AIESEC ITAM, Ciudad de México

  • 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.

Proyectos seleccionados

WhisperFlow — dictado por voz offline para WindowsPython 3.12, ONNX Runtime, Parakeet TDT, faster-whisper

Dictado push-to-talk local, offline y privado para Windows 11 (ES/EN): atajo global, reconocimiento de voz en el dispositivo y texto insertado en la app con foco.

Bag-of-Words paraleloC++17, MPI, Docker, Bash

Bag-of-Words serial y paralelo con MPI en C++17, con particionado round-robin y balanceado por tamaño, contenerizado con Docker.

Probabilidad de atajada del porteroPython, scikit-learn, NumPy, Matplotlib

Prototipo interpretable de probabilidad de atajada sobre 577 tiros etiquetados del Mundial 2022.

ECOBOX AIPython, Visión por computadora, PyTorch, OpenCV

Modelo de visión por computadora para clasificar residuos, hecho por un equipo estudiantil de DataLab ITAM; se entregaron el modelo y un paper, sin prototipo instalado.

Habilidades técnicas

  • Analítica y ML: Machine Learning, Statistics, Monte Carlo, Sheets, Excel, Power BI, Data architecture, Documentation, Regression, GLMs, Hypothesis testing, MLE.
  • Datos y nube: BigQuery, ETL / ELT design, Pandas, NumPy, scikit-learn, PostgreSQL, Firebase / Firestore, Google Sheets APIs, Data modeling, OLAP, Looker Studio.
  • Ingeniería: Next.js 16, Git, GitHub, CI, Docker, Linux, REST APIs, Astro, Tailwind, pytest.
  • Fundamentos matemáticos: Linear algebra, Multivariable calculus, Probability theory, Algorithms & data structures.
  • Lenguajes: Python, SQL, TypeScript / JavaScript, R, Bash, regex.

Habilidades interpersonales

  • Liderazgo de equipos: Lideré 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 stakeholders: 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; antes, coordinación internacional en inglés en AIESEC.
  • Documentación y transferencia de conocimiento: Notas de arquitectura, changelogs y handoffs al día para que el equipo opere y extienda lo que construyo sin mí.
  • Ownership en la ambigüedad: Tomé 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 datos: Pasos 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ón: Research 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 plazo: Quince 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

  • Anthropic certification (in progress) — Anthropic (En curso)
  • AWS Academy — Cloud Foundations, Data Engineering, Intermediate (in progress) — AWS Academy (En curso)
  • DataCamp — Data Engineer track incl. Git (in progress) — DataCamp (En curso)
  • Artificial Intelligence Diploma Program — Universidad Iberoamericana (Prevista)
  • Technical Degree in Programming (título de Técnico en Programación) — Instituto Politécnico Nacional · CECyT No. 9 (Obtenida)

Idiomas

  • Español — Nativo
  • Inglés — Competencia profesional