Alex Goldhoorn

Curriculum Vitae

Professional Summary

Alex Goldhoorn

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

Dev Tools:

GitHub Copilot, Cursor, VS Code, bash/zsh, AWS

Connect

Email: alex (at) goldhoorn.net

💡 Tip: The PDF version is clean and ready to share. The recruiter-optimized version is ATS-friendly, 1-2 pages, and focused on recent experience.

📍 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

* Photo edited with AI (Gemini Banana Pro) for background removal and minor cleanup

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.

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 across 23 countries and 120,000+ monthly couriers. 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

  • Data Engineering: Built ETL systems to prepare and integrate data for Atomian's cognitive architecture, enabling the Medical Records product to extract structured information from unstructured patient reports.
  • Document Processing: Developed pipelines to read and process legal/property documents (notas simples) and medical records using Atomian's NLP platform.
  • Analytics & Prediction: Performed analytics and built prediction models on extracted healthcare data, ensuring accuracy and reliability in clinical contexts.

Skills: C++, 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.
  • Performance & Diagnostics: Worked in the P&D department performing statistical error analyses of wind turbines and developing KPI/performance dashboards. Led the technical implementation of a 3-month test to statistically validate wind and turbine production forecasts from weather companies (database design, statistical comparisons including t-tests).
  • SAP Migration: Supported the migration of legacy ERP systems to SAP enterprise platform.

Skills: Java, SQL Server, MS Access, Excel VBA, ERP Systems, Statistical Analysis

Master's Thesis Researcher

IIIA-CSIC (Artificial Intelligence Research Institute) · Jan 2007 - Dec 2007 · 1 yr

Greater Barcelona Metropolitan Area

  • Bio-inspired Navigation: Investigated navigation methods based on ant navigation models, developing the Average Landmark Vector (ALV) approach for autonomous robot localization.
  • Computer Vision: Extracted invariant features (Difference of Gaussian, MSER) from panoramic camera images as artificial landmarks for robot navigation.
  • Validation: Conducted successful experiments in both simulation and real-world environments with wheeled robots.

Skills: Matlab, Computer Vision, Robot Navigation, Feature Extraction, SLAM

Master's thesis research for University of Groningen MSc in Artificial Intelligence
Thesis: Solving Ambiguity in Global Localization (PDF)

Software Engineering Intern

Vestas Eólica SAU (Wind Energy) · Jan 2007 - Jul 2007 · 7 mos

Greater Barcelona Metropolitan Area

  • Document Digitalization: Built system to digitalize official company documents, reducing paper usage and increasing operational efficiency.
  • Database Integration: Created automated entrance card generation system using personnel database.
  • Cost Optimization: Designed phone cost analysis tool to benchmark telecommunications providers and reduce expenses.
  • KPI Dashboards: Developed tools to analyze and present service department Key Performance Indicators.

Skills: Database Systems, Excel VBA, Process Automation, Data Analysis

Software Engineer

DevSquad · May 2004 - Dec 2006 · 2 yrs 8 mos

Netherlands · Part-time (weekends/summer)

  • System Integration: Developed integration components between two laboratory software systems - Laboras (behavioral analysis) and DataSciences (sensor data).
  • Reporting Module: Developed circling behavior reporting functionality for laboratory animal research applications.
  • GLP Compliance: Implemented digital signature module for file authentication to meet Good Laboratory Practices (GLP) regulatory requirements.

Skills: Visual Basic, C#, Software Integration, Laboratory Information Systems

Part-time work while completing BSc in Computing Science at University of Groningen

Software Engineer - Industrial Placement

Thales Nederland BV (Defense & Security) · Jan 2003 - Jul 2003 · 7 mos

Hengelo, Netherlands

  • Platform Migration: Ported the Man Machine Interface (MMI) of the IRScan infrared targeting system for the Goalkeeper maritime anti-missile defense system.
  • Cross-Platform Development: Successfully migrated software from Sun Sparc to PC Linux platform, ensuring functionality and performance parity.
  • Defense Systems: Worked on critical defense infrastructure requiring high reliability and real-time performance.

Skills: C, Linux, Sun Solaris, GUI Development, Platform Porting

Industrial placement for HBO Bachelor in ICT at Hanzehogeschool Groningen
Project Report: IRScan MMI Platform Porting (PDF)

Junior Software Engineer - Orientation Internship

University of Groningen - Faculty of Law, Legal Informatics Section · Apr 2001 - Jul 2002 · 1 yr 4 mos

Groningen, Netherlands

  • Database Tools: Built FactEditor and RelationEditor in Java to manage multi-database systems (Sybase), enabling legal experts to maintain facts, rules, and relations for the expert system.
  • Client/Server Architecture: Designed and implemented RMI server for "the LawGame", a collaborative client/server application allowing students to interact with the legal expert system via a central server.
  • Logic Engine: Implemented non-monotonic logic operators (dagger, sheffer stroke, logarithm) to handle unknown values in legal reasoning, enabling the system to draw conclusions from incomplete information.
  • System Migration: Contributed to rewriting the expert system from C++/Delphi to Java, improving maintainability and platform independence.

Skills: Java, RMI, JDBC, Non-monotonic Logic, Expert Systems, Database Design, Client/Server Architecture, Legal Informatics, Sybase

Orientation internship for HBO Bachelor in ICT at Hanzehogeschool Groningen
Internship Report: Expert System for Legal Informatics (PDF, in Dutch)

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
Thesis PDF | Thesis Page

Master of Science (MS) - Artificial Intelligence

University of Groningen · 2005 - 2008

Thesis: Solving Ambiguity in Global Localization
Thesis PDF

Bachelor of Science (BS) - Computing Science

University of Groningen · 2003 - 2006

Thesis: SLAM using Growing Neural Gas
Thesis PDF

Bachelor of ICT - Information and Communication Technology

Hanzehogeschool Groningen (University of Applied Sciences) · 1999 - 2003

Graduation Project: IRScan MMI Platform Porting (PDF)

Certificates & Courses

DeepLearning.AI

Agentic AI · November 2025

View Certificate · Download PDF

Short Courses · Nov 2025 - Jan 2026 · 13 courses completed

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

Artificial Intelligence Planning · March 2013

University of Edinburgh

Download PDF

Coding Roots

Started programming young with QBasic and Turbo Pascal, creating my first programs. During my HBO study (HIO), I learned Java and C. My university Master in AI introduced me to Prolog, Haskell, Matlab, and R for AI/ML work. Throughout my PhD I worked extensively with C++, and from my PhD onwards I've primarily used Python for data science and optimization. Today, I increasingly leverage LLMs (GitHub Copilot, Cursor) to help build the main components, accelerating development while maintaining code quality.