About

My work combines AI engineering, product development and technical direction.

I work with product and business teams to define the problem, how to measure the outcome and what the system will cost to operate. From there, I design the architecture, write code and take the system into production. I’m particularly interested in shared platforms that let other teams build and operate their own applications.

I also design technical hiring processes, review architecture proposals and train engineers in agent development.

Work

My experience spans product development, data science, network automation and ML engineering. I’ve worked directly with enterprise customers and in teams building internal platforms.

  1. Fever

    Oct 2024 — present

    Madrid, Spain (Remote)

    1. Jan 2026 — present

      Machine Learning Engineer · AI Platform & AI Enablement

      I created Fever’s shared AI agent platform and knowledge layer, and led its first AI product for external customers from prototype to partner rollout.

    2. Nov 2025 — Dec 2025

      Machine Learning Engineer · AI Innovation

      I coordinated the day-to-day work of a five-person prototyping squad: more than ten prototypes in two months, with three reaching production.

    3. Oct 2024 — Oct 2025

      Machine Learning Engineer · Pricing & Personalization

      I helped develop Fever’s dynamic pricing platform and roll out a multi-country pricing programme across more than 2,600 events with the Growth team.

  2. Coinscrap Finance

    Granada, Spain (Remote)

    1. Sept 2023 — Oct 2024

      Data & Machine Learning Engineer

      I built production ML libraries, data pipelines and cloud APIs in a regulated environment, and helped modernise the architecture and reduce infrastructure costs.

  3. Cisco

    Sept 2022 — Sept 2023

    Lisbon, Portugal (Hybrid)

    1. Mar 2023 — Sept 2023

      Software Consulting Engineer · Automation

      I delivered network automation in Professional Services, working with customers on architecture, implementation and reliable operations.

    2. Sept 2022 — Feb 2023

      Technical Consulting Engineer · Enterprise Networking

      I supported enterprise networking customers in complex production environments, combining structured troubleshooting with clear communication under pressure.

  4. CrowdFarming

    Nov 2020 — Jul 2022

    Madrid, Spain (Remote)

    1. Sept 2021 — Jul 2022

      Data Scientist

      I helped establish a new data team and built data products to improve operations and customer experience.

    2. Nov 2020 — Aug 2021

      Ionic App Developer

      I developed and shipped features for CrowdFarming’s cross-platform mobile app, working closely with Product and Design.

Education

My studies focused on machine learning, statistics, computation and mathematics. I’m particularly interested in modelling and inference, and in the logic that defines what can be computed or proved.

Alongside my double degree, I completed the ELU programme in humanities, critical thinking and leadership.

  1. Sept 2023 — Dec 2025

    MSc in Data Science and Computer Engineering

    My focus was on production data systems, machine learning and scalable analytics.

  2. Sept 2017 — Jun 2023

    BSc in Computer Engineering and Mathematics (Double Degree)

    A foundation in machine learning, computer vision and statistics, together with the mathematical rigour of geometry, algebra and topology.

  3. 2017 — 2021

    University Leadership School (Escuela de Liderazgo Universitario)

    Selected for a programme in leadership and critical thinking, focused on judgement, communication and service to others.

Beyond work

Outside work, I develop software and study mathematical logic. I also prepare talks and workshops on programming, AI and computation.

Mathematical logic

In my undergraduate thesis, I studied Gödel’s incompleteness theorems through programs and Turing machines. That approach underlies my article series and the talk I gave at EuroPython 2026.

Blog

PictoMaker

I develop a predictive pictogram keyboard for augmentative and alternative communication. PictoMaker uses language models to suggest how to continue a message from the pictograms already selected.

PictoMaker

Teaching & community

I co-created and taught a Python workshop at Cisco, and have given talks at EuroPython and PyConES. I’ve also worked on student support and university collaboration initiatives, including @yoteayudoconlasele and Proyecto Bridge.

Projects

Contact

You can reach me here about a project, a technical collaboration or a talk.