Skip to content

Curriculum vitae

Eduardo Rubén Bernal Puente

Data & Analytics Engineer · Data Science student at ITAM

Mexico City, Mexico · eruben.bernal@gmail.com · github.com/rubo6 · linkedin.com/in/eruben-datascience · open.spotify.com/user/d6hedn5s0vafnjx1co5uz8gdb · steamcommunity.com/profiles/76561198854019526

Summary

Data Science student at ITAM with hands-on Data and Analytics Engineering experience in Mercado Libre's Mercado Pago ecosystem. I design ETL/ELT pipelines, BigQuery data models, internal data products and analytical workflows, and I build machine-learning and parallel-computing projects on the side. Strong in SQL, Python, TypeScript/JavaScript, data architecture and cross-functional execution.

Experience

Data Engineer / Analytics Engineer (Contractor)Nov 2025 – present

Mercado Libre · Mercado Pago Point · Mexico City

  • Design and maintain ETL/ELT pipelines for Mercado Pago Point using advanced SQL, BigQuery and an internal orchestration platform, supporting reliable downstream analytics and operational reporting.
  • Contribute to a data-architecture migration to a new backend environment, redesigning producer-consumer flows and data layers while preserving downstream compatibility and data quality.
  • Model and validate datasets across warehouse, reporting and operational layers, keeping BigQuery, business dashboards and internal applications consistent.
  • Develop an internal data platform with Next.js 16, Firebase Functions, Firestore, BigQuery and Google Sheets integrations to centralize operational workflows and data access.
  • Maintain architecture documentation, changelogs and migration handoffs to improve knowledge transfer, reproducibility and continuity across the team.

Education

Artificial Intelligence Diploma ProgramNov 2025 – Jul 2026

Universidad Iberoamericana · Mexico City

  • Diploma and certificate expected in December 2026.
B.S. in Data ScienceJan 2023 – May 2027

Instituto Tecnológico Autónomo de México (ITAM) · Mexico City

  • Relevant coursework: Machine Learning, Artificial Intelligence, Parallel Computing, Advanced Data Structures, NoSQL Databases, Statistics and Algorithms.
  • Academic focus: data engineering, machine learning, computer vision and parallel computing.

Leadership & activities

Research Manager & Data Science Student MemberJan 2025 – Dec 2025

DataLab ITAM · Mexico City

  • Led the technical execution of ECOBOX AI, a computer-vision system for waste classification, coordinating research and implementation within the student community.
  • Coordinated research planning, technical documentation and collaboration across student-led data-science initiatives.
  • Applied Python, SQL, machine learning and data analysis to projects with social and sustainability impact.
Team Leader · Outgoing Global VolunteerJul 2024 – Dec 2024

AIESEC ITAM · Mexico City

  • Led a three-member team across the attraction-to-realization pipeline, setting priorities, tracking KPIs and running recurring 1:1 follow-ups.
  • Coordinated outreach campaigns and communication with international stakeholders in English.
  • Supported nine international volunteer realizations and improved follow-up across the participant pipeline.
Team Member · Incoming Global VolunteerJan 2024 – Jun 2024

AIESEC ITAM · Mexico City

  • Supported eight international volunteers from pre-arrival through local project execution and follow-up.
  • Coordinated with local NGOs to align projects with the Sustainable Development Goals, logistics and participant safety.
  • Strengthened intercultural communication, stakeholder coordination and problem-solving in dynamic environments.

Selected projects

WhisperFlow — offline voice dictation for WindowsPython 3.12 · ONNX Runtime · Parakeet TDT · faster-whisper

Local, offline, private push-to-talk dictation for Windows 11 (ES/EN): global hotkey, on-device speech recognition, text injected into the focused app.

Production-style data pipelinePython · Pandas · pytest · GitHub Actions

End-to-end CSV ingestion, cleaning and reporting workflow with automated tests, CI, operational docs and load testing.

Parallel Bag-of-WordsC++17 · MPI · Docker · Bash

Serial and MPI-parallel Bag-of-Words in C++17 with round-robin and size-balanced partitioning, containerized with Docker.

Keeper Save ProbabilityPython · scikit-learn · NumPy · Matplotlib

Interpretable goalkeeper save-probability prototype on 577 labeled World Cup 2022 shots.

ECOBOX AIPython · Computer Vision · PyTorch · OpenCV

Computer-vision system for waste classification, led technically within DataLab ITAM.

Technical skills

  • Analytics & ML: Machine Learning, Computer Vision, Statistics · Monte Carlo, Power BI · Excel, Data architecture, Documentation & handoffs.
  • Data & Cloud: BigQuery, ETL / ELT design, Pandas · NumPy, scikit-learn, PostgreSQL, MongoDB · Cassandra, Firebase / Firestore, Google Sheets integrations.
  • Engineering: Next.js 16, Git · GitHub · CI, Docker, Linux, MPI, REST APIs, Astro · Tailwind.
  • Languages: Python, SQL, TypeScript / JavaScript, C++17.

Certifications

  • Anthropic certification (in progress) — Anthropic (In progress)
  • AWS Academy program (in progress) — AWS Academy (In progress)
  • DataCamp certification track (in progress) — DataCamp (In progress)
  • Artificial Intelligence Diploma Program — Universidad Iberoamericana (Expected)

Languages

  • Spanish — Native
  • English — Professional working proficiency