Professional Summary
Senior Data Scientist with 12+ years of industry experience and 4+ years of PhD research. I specialize in bridging the gap between raw data and actionable logistics decisions. My expertise spans building discrete event simulations for network optimization (Glovo), implementing vehicle routing problems (VRP), and designing evaluation frameworks for LLM agents (Meight). I approach data science with a robotics mindset: planning under uncertainty using noisy sensor data.
Last updated: January 2026
Core Skills
Languages:
Python, Go, C++, SQL
ML/AI:
LLM Evaluation, Agent Systems, RAG, Machine Learning, Deep Learning
Optimization:
Discrete Event Simulation, Vehicle Routing (VRP), Discrete Optimization
Tools:
PyTorch, Google OR-Tools, LangChain, DeepEval, GitHub Copilot, Cursor
Connect
📍 Location: Tiana (Barcelona area), Catalonia, Spain
💼 Work Setup: Remote (currently for Meight, Évora, Portugal)
🗣️ Languages: Dutch (native), English (fluent), Spanish (fluent), Catalan (proficient)
🇪🇺 Citizenship: Dutch / EU citizen
Experience
Senior Data Scientist
Meight · Dec 2024 - Present
Évora, Portugal · Remote
- LLM Agents: Designed the company's agent evaluation framework, establishing metrics for faithfulness, tool usage, and cost to validate agent reliability before production.
- Tour Optimization: Developing freight planning algorithms that integrate real-time telematics and EU regulatory compliance (Reg. 561/2006) to optimize driver schedules.
- Data Strategy: Integrating unified fleet data from multiple telematics providers to support downstream optimization features.
Skills: Python, Go, LLM Evaluation (DeepEval), Agent Systems, Route Optimization
Senior Data Scientist
Glovo · Nov 2019 - Nov 2024 · 5 yrs
Barcelona, Spain · Hybrid
- Simulation Leadership: Led the architecture and refactor of the discrete event simulator used to validate matching algorithms. This tool allowed the team to optimize the entire delivery lifecycle, where reducing delivery times by seconds resulted in significant cost savings.
- Route Optimization: Led the VRP implementation for "Live Multibundling," enabling dynamic order batching in real-time.
- Matching Logic: Built the automated optimization pipeline for the matching cost function, enabling rapid parameter tuning for network efficiency.
Skills: Python, Discrete Event Simulation, Discrete Optimization, Vehicle Routing (VRP)
Senior R&D Software Developer
Atomian · Jun 2017 - Nov 2019
Sant Cugat, Spain
- Cognitive Computing (NLP): Developed a healthcare product leveraging Atomian's cognitive architecture to read and extract structured data from unstructured patient reports.
- System Evaluation: Led the testing and evaluation of the architecture's accuracy in data extraction and prediction, ensuring reliability in clinical contexts.
Skills: C++, Python, Information Extraction, Cognitive Architectures, Data Analytics
PhD Researcher
IRI - Institut de Robòtica i Informàtica Industrial (CSIC-UPC) · Apr 2011 - Jun 2017 · 6 yrs 3 mos
Barcelona, Spain
- Thesis: Searching and Tracking of Humans in Urban Environments by Humanoid Robots.
- Developed algorithms for robots to detect and track people using POMCP, particle filters, and Reinforcement Learning.
- Validated methods through 3km+ of autonomous experiments with humanoid robots in real-world urban settings.
Skills: C++, Python, ROS, POMCP, Particle Filters, Robotics
Software Engineer
Vestas Eólica SAU (Wind Energy) · Jan 2008 - Feb 2011 · 3 yrs 2 mos
Barcelona & Madrid, Spain
- ERP Development: Designed and developed an ERP system to manage, plan, and optimize maintenance operations for wind turbine fleets.
- Statistical Analysis: Conducted error analysis of wind turbine performance and validation of production forecast models.
- SAP Migration: Supported the migration of legacy ERP systems to SAP enterprise platform.
Skills: Java, SQL Server, MS Access, ERP Systems, Statistical Analysis
Education
Doctor of Philosophy (PhD) - Automatic Control, Robotics and Computer Vision
Universitat Politècnica de Catalunya · 2011 - 2017
Thesis: Searching and Tracking of Humans in Urban Environments by Humanoid Robots
Master of Science (MS) - Artificial Intelligence
University of Groningen · 2005 - 2008
Thesis: Solving Ambiguity in Global Localization
Bachelor of Science (BS) - Computing Science
University of Groningen · 2003 - 2006
Thesis: SLAM using Growing Neural Gas
Certificates & Courses
DeepLearning.AI
Agentic AI · November 2025
Coursera
Deep Learning Specialization · July 2019
5-course specialization by Andrew Ng (DeepLearning.AI)
View Certificate · Download PDF
Show individual courses
Discrete Optimization · December 2020
Georgia Institute of Technology
View Certificate · Download PDF · Discrete Optimization Exercises
Coding Roots
Started young with QBasic and Turbo Pascal, moving to C and Java during my university years. I've always enjoyed the low-level logic of building things from scratch.