ABOUT ME

Building Solutions with Purpose

My journey has always been driven by a fascination with how technology reshapes the world. Currently ending the degree in Computer Engineering at the University of Vigo, I have built a solid interest in software development, data analysis, cloud computing and machine learning. I don't just write code; I focus on the logic behind it, aiming for structured, efficient, and scalable solutions that solve real-world problems.

From Development to Education

In 2025, I made the leap into professional development, an experience that shifted my perspective. It sparked a deep interest in creating unique tools designed to make a positive social impact. This technical 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 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.

Luis Garbayo

PROJECTS

Backend

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 MapStruct Flyway Python FastAPI AI/RAG

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

View on GitHub →

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

View on GitHub →

App Web

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

View on GitHub →

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

View on GitHub →

EXPERIENCE

Software Developer Intern @ Dataspartan

Dataspartan logo

Sept 2025 – Dec 2025

  • 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 Git MapStruct Flyway Angular TypeScript Python FastAPI

STEM Private Tutor

Sept 2024 – Present

  • 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.

Student Mentor @ PAT-ANAE Program (University of Vigo)

2025 – Present

  • Guiding new students through their university transition as an official mentor, offering specialized academic and organizational support for the Computer Engineering program

IT Systems Training Scholarship @ Santander Open Academy

2025 – Present

  • Selected for the Santander Systems Training Scholarship (2025/2026), focusing on advanced IT infrastructure and system management.

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.

Email LinkedIn GitHub