Skip to content

Projects and experience

Professional experience

IP Mind LTD — Generative AI Engineer

Cambridge (remote) · February 2024 – present

Permanent contract start date: 1 October 2026.

  • Optimising engineering processes with Azure AI, n8n and FastAPI.
  • Improving GenAI system performance via Retrieval Augmented Generation and evaluation with LLM-as-a-judge.
  • Exploring AI's potential to diversify growth opportunities.

Icaria Technology — Data Scientist

Madrid · September 2023 – February 2024

  • Forecasting models using NLP and pre-trained NER (spaCy, Hugging Face).
  • Interactive Streamlit dashboards to communicate results to non-technical stakeholders.

Icaria Technology — AI Intern

Madrid · February 2023 – August 2023

  • Improving ML infrastructure through Python best practices and Git version control.
  • ML algorithms for semi-structured text analysis and sensitive-data detection.

Universidad Carlos III de Madrid — Research Assistant

Leganés · January 2022 – January 2023

  • Deep Learning models with PyTorch for depression detection from voice samples.
  • Literature review in a laboratory environment.

Selected projects

These public repositories show my work in Python, applied AI and automation. Each link opens the implementation and its documentation.

Speech-based depression estimation

A research pipeline for DAIC-WOZ: transcript preprocessing, class balancing, PyTorch training and evaluation, and a Streamlit explorer. Dataset access is restricted; the repository is a research implementation.

azhacks

Reusable async Python utilities for Azure Blob Storage, queues and tables. The README explains the supported operations and current testing limitations.

LiteDocAI

Experimental Python models for normalizing Azure Document Intelligence results, with a local JSON example.

Football for Burundi

React landing page for the NEAR YOU charity football tournament in Madrid, held on 27 June 2026.

Open-source contributions

Selected contributions merged into the original projects:


View full profile on LinkedIn