Luis Garbayo Fernández

This site is best on a computer: the 3D figure and the interactive keyboard only run there.

About me

Building Solutions with Purpose

My path has always been guided by the fascination of seeing how technology reshapes the world, a curiosity that today converges into a deep passion for Artificial Intelligence. As I complete my degree in Computer Engineering at the Universidade de Vigo, I have integrated this vision to focus on combining modern web technologies, cloud platforms, and AI. Beyond simply writing code, I focus on the underlying logic and models, always seeking to design scalable, intelligent, and user-centric applications that solve real-world problems.

Research, Impact & Education

I have a strong interest in research within the healthcare sector, aiming to streamline existing processes and drive innovative, efficient solutions. This technical and research-driven side is balanced by my background as a STEM educator. Teaching complex subjects to high school students and preparing them for university entrance exams has been vital for my growth. It taught me how to communicate complex ideas clearly, adapt to different learning styles, and maintain a mindset of continuous improvement.

The Vision

I thrive in dynamic environments where I can blend technical rigor with a collaborative spirit. I don't just seek to make a positive impact; I work to achieve it every day through my projects and continuous learning. I see myself as a proactive problem-solver who values teamwork and constant evolution. My goal is simple: to keep growing as a professional while building digital resources that are not only functional but truly valuable to today's society.

Portrait of Luis Garbayo

Projects

Hackathon projects

MeigaSearch

HackUDC 2026 · 2026

Intelligent corporate document search engine built at HackUDC 2026. Features RAG-powered chat with citations, hybrid semantic + lexical search, OCR document ingestion, and support for multiple AI providers. Built with FastAPI, Celery, Redis, and Qdrant.

  • Python
  • FastAPI
  • Docker
  • Qdrant
  • Celery
  • Redis
  • OCR
  • AI/RAG

RAG chat with citations • Hybrid semantic + lexical search • OCR ingestion • Auto category inference • Multi-provider LLM

Breogan

Hacktoberfest 2025 · 2025

AI-powered Galician language tutor built during Hacktoberfest 2025. Features real-time chat with Google Gemini integration, automatic grammar and spelling correction, 5 adaptive proficiency levels (A1–C1), user progress tracking, and a responsive web interface. Built with FastAPI, Reflex, and the Gemini API.

  • Python
  • FastAPI
  • Reflex
  • Google Gemini API
  • AI/NLP

Real-time AI chat • Grammar correction • 5 proficiency levels • Progress tracking • Responsive UI

Data & AI

Agentic Smart Health

ANFAIA · 2026

Multi-agent system that integrates, analyses and renders heterogeneous dental data —CBCT scans in DICOM, STL intraoral scans, PDF reports and images— onto a Gaussian Splatting digital twin of the patient. An orchestrator distributes the work across specialised agents that translate every file into a shared document, and the process is reversible: the system can regenerate STL files and images from the twin itself. Built during the ANFAIA scholarship.

  • Python
  • uv
  • MCP
  • 3D Gaussian Splatting
  • DICOM
  • AI/Agents

Multi-agent architecture with an orchestrator • Digital twin built on Gaussian Splatting • DICOM, STL and PDF ingestion • MCP server for 3D Slicer • Open source, Apache 2.0

SEED Algorithm

Akademia · Fundación Innovación Bankinter · 2026

Spatial optimisation algorithm that picks 1,000 optimal locations for elderly care facilities out of Spain's ~36,000 census tracts. It combines social demand —dependent population—, economic viability and spatial constraints to avoid facilities cannibalising each other, and adapts density to how urban or rural each area is. Built during the Akademia programme at Fundación Innovación Bankinter.

  • Python
  • pandas
  • NumPy
  • scikit-learn
  • SciPy
  • Folium

1,000 locations out of 36,000 census tracts • Demand, income and saturation in a single index • Haversine distances to avoid overlap • Density adapted to urban and rural areas • Interactive maps with Folium

jeicob

2026

Autonomous research agent for the terminal that searches, ingests through RAG and summarises scientific literature —3D Gaussian Splatting, the DICOM standard, clinical regulation— into Markdown reports. With Claude's native tool calling, the model itself decides which tools to chain: list the documents at hand, fetch new papers, index them into Qdrant, retrieve what matters and write the report.

  • Python
  • Claude API
  • Qdrant
  • AI/RAG
  • AI/Agents

ReAct loop with native tool calling • Five tools exposed to the model • RAG over a Qdrant vector store • Paper discovery and indexing • Markdown reports

warehouse

Intelligent Systems · Universidade de Vigo · 2026

Multi-agent simulation of an automated warehouse where a fleet of autonomous robots stores and retrieves containers with no central planner. Each robot perceives what comes in, decides locally whether it fits its capacity and races to claim it; mutual exclusion is guaranteed atomically by the environment, so no inter-agent negotiation is needed. When shelves saturate, a deadline triggers the outbound cycle and a transport agent clears the zone.

  • Java 21
  • Jason
  • AgentSpeak
  • BDI
  • Gradle

Claim-based allocation, no central dispatcher • Heterogeneous fleet with different capacities • Critical-zone mutex through a supervisor • Outbound cycle triggered by saturation • Live visualisation with Swing

Backend

Book Catalog API

Java Spring Boot REST API with hexagonal architecture for managing book and author catalogs. Exhaustive validation, centralized error handling, and production-ready decoupled architecture.

  • Java 21
  • Spring Boot
  • MySQL
  • Docker

Complete CRUD • ISBN validation • Edition management • Hexagonal architecture

Project Manager API

Java Spring Boot REST API with hexagonal architecture for advanced project management with AI-powered analysis. Integrates RAG services for task estimation and automatic description generation.

  • Java 21
  • Spring Boot
  • Docker
  • PostgreSQL
  • Hibernate
  • MapStruct
  • Flyway
  • Python
  • FastAPI
  • AI/RAG

Task and milestone management • AI estimation • Project analysis • Description generation

Web apps

Project Manager Web

Angular web application for project visualization and management. Intuitive interface with Gantt charts, milestone analysis, and integrated AI estimations.

  • Angular 20
  • TypeScript
  • RxJS
  • Signals
  • REST Client

Gantt view • Progress analysis • AI estimates • Milestone management

TaskGroup

Collaborative task management system for shared projects. Full-stack application that allows teams to create projects, assign tasks, and track progress in real-time.

  • Angular
  • TypeScript
  • RxJS
  • Laravel
  • Eloquent ORM
  • Docker
  • PHP
  • PostgreSQL

Project management • Task assignment • Progress tracking • Invitation system

Other activities

  • Máis Mates Student Magazine

    Faculty of Mathematics · Universidade de Santiago de Compostela · Apr 2024 – May 2024

    Contributor to issue 6 of the student-led magazine at the Faculty of Mathematics.

  • Radio Cúbito

    Local · Maristas Ourense School · Sept 2019 – Jun 2020

    School radio at Maristas Ourense.

  • Hiperbaric Challenge

    National · Inergética Ourensana team · Sept 2018 – Jun 2019

    Design, prototyping and build of a gravity racer, run as a student company with its own funding strategy and goals.

    Business Project Award and Social Values Award

  • Hiperbaric Challenge

    National · Inergética Ourensana team · Sept 2017 – Jun 2018

    Design, prototyping and build of a gravity racer, run as a student company with its own funding strategy and goals.

    Honourable mention for innovation

  • Marine Instruments Solar Regatta

    National · Sept 2016 – Jun 2017

    Building a remote-controlled solar boat to compete across several challenges.

  • First Lego League

    Regional phase · Sept 2015 – Jun 2016

    Robotics challenge: programming Lego blocks to solve everyday tasks.

Stack

The tools I reach for, grouped by where they sit in a system.

Languages

  • Java
  • TypeScript
  • Python
  • JavaScript
  • C
  • C++
  • PHP
  • SQL

Backend

  • Spring Boot
  • FastAPI
  • Laravel
  • Hibernate
  • MapStruct
  • Flyway

Frontend

  • Angular
  • RxJS
  • React
  • Reflex
  • HTML
  • CSS

Data & AI

  • PostgreSQL
  • MySQL
  • Redis
  • Qdrant
  • PyTorch
  • Celery
  • RAG / LLM APIs

DevOps

  • Docker
  • Git
  • Shell scripting

Experience

  1. AI Engineer Intern @ ANFAIA

    • As an AI Engineer Intern within the summer scholarship program at ANFAIA, I was responsible for developing Agentic Smart Health, an open-source project aimed at breaking down information silos in dentistry.
    • During the internship, I engineered a Python-based multi-agent system structured in a monorepo managed with uv. My work focused on creating a Digital Twin based on 3D Gaussian Splatting and developing an orchestrator capable of unifying DICOM scans, STL files, and medical PDFs. I also integrated this system directly with open-source clinical platforms like 3D Slicer through an MCP server, contributing to a solution that optimizes clinical analysis and helps patients regain longitudinal control of their medical data.
  2. Student Mentor @ PAT-ANAE Program, University of Vigo

    • Guiding new students through their university transition as an official mentor, offering specialized academic and organizational support for the Computer Engineering program.
  3. STEM Private Tutor @ Self-employed

    • Providing personalized academic support for Secondary and High School students, developing custom pedagogical materials and exercises tailored to individual learning gaps, resulting in improved academic performance and exam confidence.
  4. IT Systems Training Scholarship @ Santander Open Academy

    • Selected for the Santander Systems Training Scholarship (2025/2026), focusing on advanced IT infrastructure and system management.
  5. Software Developer Intern @ Dataspartan

    • Contributed to full-stack development projects focusing on high-quality code and scalable solutions.
    • Assisted in the integration of Artificial Intelligence features into existing company workflows.
    • Mastered industry-standard DevOps tools, including Docker for containerization, Git for version control, and advanced shell scripting.
    • Java
    • Spring Boot
    • Docker
    • MySQL
    • PostgreSQL
    • Hibernate
    • Git
    • MapStruct
    • Flyway
    • Angular
    • TypeScript
    • Python
    • FastAPI
    • Fighting poverty.
    • The 10% Social Association (founded in 1973 in Ourense) is an initiative dedicated to supporting disadvantaged families. It has recently resumed its charitable work after the pandemic, focusing its current efforts on the monthly distribution of food. This project mobilizes a community of over 70 students and 20 teachers from the school each month, who are in charge of collecting, preparing, and delivering donations. The activity serves a dual purpose: providing vital end-of-month assistance to beneficiary families and offering students a valuable experience connecting with diverse social realities.

Education

  • Degree

    Bachelor's Degree in Computer Science

    Universidade de Vigo · 2023–2027

  • Programme

    Akademia Future Builders

    Fundación Innovación Bankinter · 2025–2026

    Awarded the "Excellence Award".

    Training in innovation and emerging trends through expert-led sessions and collaborative projects aimed at proposing solutions to complex challenges.

    Development of the SEED Algorithm: a solution that thoroughly analyzes Spain to identify areas with the best combination of demand, financial viability and low market saturation. It selects 1,000 optimal locations for elderly care facilities. SEED optimizes these decisions, emphasizing that this is not merely a business choice, but a deeply social one.

    View on GitHub
  • Degree

    Bachelor's Degree in Mathematics

    Universidade de Santiago de Compostela · 2021–2023

    Not finished.

Languages

  • SpanishNative
  • GalicianNative
  • EnglishUpper-intermediate· Cambridge (FCE)

Licenses & certifications

  • Akademia 2025-26 Q1

    Fundación Innovación Bankinter · Feb 2026

  • Next.js App Router Fundamentals

    Vercel · Dec 2025

  • React Foundations for Next.js

    Vercel · Dec 2025

  • Desarrollo con Inteligencia Artificial

    BIG school · Oct 2025

  • Asistencia a Hacktoberfest 2025

    GDG A Coruña · Oct 2025

  • Introduction to ML: Language Processing

    Google Cloud Skills Boost · Oct 2025

  • Become an OCI Foundations Associate (2025)

    Oracle · Oct 2025

  • Asistencia a «Computación Cuántica: ¿Presente o Futuro?»

    GDG Ourense · Sept 2025

  • Artificial Intelligence Fundamentals

    IBM · Sept 2025

  • Introduction to Generative AI

    Google Cloud Skills Boost · Jun 2025

  • 360º personal branding: from anonymous professional to visible benchmark

    Santander Open Academy · Jun 2025

  • Introducción a la Ciencia de Datos

    Santander Open Academy · Sept 2024

  • Excel

    Santander Open Academy · Sept 2024

  • Gestión de Proyectos y Fundamentos de metodología Agile

    Santander Open Academy · Sept 2024

  • Python

    Santander Open Academy · Sept 2024

  • Comunicación Efectiva

    Santander Open Academy · Aug 2024

  • Copilot

    Santander Open Academy · Aug 2024

  • Google: Inteligencia Artificial y productividad

    Santander Open Academy · Aug 2024

  • Liderazgo

    Santander Open Academy · Aug 2024

  • Certificado Celga 4 — Galego

    Xunta de Galicia · Jun 2021

  • Certificado B2 First — Cambridge English

    Cambridge University Press & Assessment · Jul 2020

Get in touch

I'm always eager to exchange ideas with other builders, dive into complex technical challenges, or explore emerging trends. If you're looking for a collaborator or simply want to talk code, I'm just a message away.