Full Stack Developer con +15 años de experiencia en Java, Angular, Node y Vue, también ingeniero de IA: construyo herramientas para agentes e integro IA en aplicaciones reales, en producción.

Full Stack AI Engineer
Raul Garcia
Raúl García

Sobre mí

He trabajado en proyectos complejos para empresas del sector público y privado, aportando soluciones escalables y mantenibles basadas en buenas prácticas de ingeniería de software.

Me apasiona crear sistemas robustos con Java, Spring Boot, Angular, Node y Vue, así como optimizar procesos con integración continua, testing automatizado y despliegues en la nube. Busco constantemente nuevas formas de mejorar, aprender y aplicar tecnologías modernas.

Hoy ese perfil va más allá del desarrollo full stack: trabajo como ingeniero de IA, construyendo las herramientas que los agentes necesitan —servidores MCP, plugins, agentes y skills— e integrando IA dentro de aplicaciones de producción. Aplico la misma ingeniería de siempre: arquitectura hexagonal, tests y métricas objetivas de calidad.

En Leroy Merlin soy el referente de IA de mi equipo: acompaño a mis compañeros para que usen la IA con criterio y he llevado a producción interna herramientas propias que el equipo usa a diario.

Experiencia Profesional

Full Stack / Ingeniero de IA

Oct 2025 – Presente · Leroy Merlin

Soluciones digitales para retail a gran escala.

  • • Desarrollo Full Stack con Spring Boot + Java y Vue / Node.
  • • APIs REST y microservicios bajo principios DDD.
  • • Google Cloud, Docker, Kubernetes, Jenkins y Kafka.
  • • Bases de datos: PostgreSQL y MongoDB.
  • • Referente de IA: formo y acompaño a mis compañeros para usar la IA con criterio.
  • • Creación de agentes, skills y herramientas propias ya integradas en el equipo.

Haz clic para ver proyectos →

Proyectos destacados

  • • HAM: Aplicación para la gestión de auditorías sobre tiendas físicas.
  • • CTracking: Seguimiento de eventos en pedidos online.
  • • CCustomer: Microservicio para la gestión de clientes.

Iniciativas de IA

  • • Compendio MCP y Persona: herramientas propias adoptadas por el equipo.
  • • Agentes y skills a medida para los flujos de trabajo del equipo.
  • • Mentoría y buenas prácticas de uso de IA en el día a día.

← Haz clic para volver

Desarrollador Full Stack

Feb 2023 – Oct 2025 · Ayesa

Desarrollo de aplicaciones para la Administración Pública.

  • • Diseño y desarrollo de microservicios con Spring Boot.
  • • Frontend con Angular e integración continua en Jenkins.
  • • Despliegues con Docker en entornos WebLogic y Tomcat.
  • • Gestión de datos en Oracle y PostgreSQL.
  • • Control de calidad del código con SonarQube.

Haz clic para ver proyectos →

Proyectos destacados

  • • GesReem2: Sistema de gestión de expedientes de prestaciones transfronterizas (EESSI).
  • • SEPRE: Simulador presupuestario para proyectos hidráulicos.
  • • CSUR2: Gestión de nuevas patologías.
  • • GATO: Aplicación para la gestión de autoescuelas.
  • • GDEX: Gestión de exámenes de tráfico.

← Haz clic para volver

Full Stack / Líder Técnico

Ene 2009 – Feb 2023 · Gestion400 S.L.

Más de una década liderando proyectos de administración electrónica.

  • • Desarrollo de aplicaciones Java y servicios web con Spring + Hibernate/JPA.
  • • Automatización de pruebas con JUnit y Mockito.
  • • Gestión de dependencias con Maven y control de versiones con Git / SVN.
  • • Liderazgo técnico: arquitectura, desarrollo y mentoría.

Haz clic para ver proyectos →

Proyectos destacados

  • • OpenSEA: Plataforma integral de gestión documental y expedientes.
  • • PortaFirmas: Módulo de validación y firma electrónica avanzada.
  • • FacturaE: Sistema de facturación electrónica.
  • • Genoma: Gestión de nómina y personal.
  • • MultasDGT: Gestión de multas de tráfico.

← Haz clic para volver

Skills

IA & Agentes

Ingeniería de IA aplicada: herramientas para agentes e integración en producto.

MCP
Agentes & Skills
LangGraph
RAG & Embeddings
Claude Code
OpenCode
Prompt Engineering

Backend

Java Java
Spring Boot Spring Boot
Node.js Node.js
Kafka Kafka

Frontend

Angular Angular
Vue.js Vue.js
TypeScript TypeScript
JavaScript JavaScript

DevOps

Docker Docker
Kubernetes Kubernetes
Jenkins Jenkins
Git Git

Bases de datos

MySQL MySQL
Oracle Oracle
MongoDB MongoDB

Testing

JUnit JUnit
Selenium Selenium
Mockito Mockito

Cloud & Infraestructura

AWS AWS
Google Cloud Google Cloud
Azure Azure

Inteligencia Artificial

No solo uso la IA: construyo la infraestructura que la hace útil. Servidores MCP, plugins, agentes y skills, además de integrar modelos dentro de aplicaciones reales con la misma disciplina de ingeniería que cualquier otro sistema en producción.

LLMs con los que trabajo

Claude / Claude Code Anthropic
GitHub Copilot Microsoft
Cursor AI IDE
Codex OpenAI
🔌

Servidores MCP

Construyo servidores Model Context Protocol que dan a cualquier agente acceso a herramientas y conocimiento propios, con contratos claros y coste de contexto medido.

🤖

Agentes y skills

Diseño de agentes con roles, system prompts y herramientas propias, además de skills que extienden lo que un asistente sabe hacer dentro de un proyecto concreto.

🔄

Workflows multi-agente

Automatización de flujos complejos con iteraciones entre agentes usando LangGraph, con nodos condicionales, bucles de revisión y pipelines de decisión.

Referente de IA en mi equipo

Dentro de mi equipo soy la persona de referencia en inteligencia artificial: ayudo a mis compañeros a usarla correctamente —dónde aporta, dónde no, y cómo verificar lo que produce— y construyo el tooling que necesitan. Las herramientas que he creado ya están integradas y en uso con éxito en el día a día del equipo.

Tooling propio en producción

Compendio MCP y Persona, adoptados por el equipo como parte de su flujo de trabajo diario.

Agentes y skills a medida

Agentes y skills diseñados sobre los procesos reales del equipo, no sobre casos genéricos.

Mentoría y criterio

Acompaño a mis compañeros para que la IA sume calidad y velocidad sin renunciar a entender el código.

Proyectos propios

Herramientas y plataformas que he diseñado y publicado

Open source v1.2.4 MIT

Compendio MCP

Servidor MCP que indexa la documentación de un proyecto y la sirve a cualquier agente en el mínimo número de tokens posible.

TypeScript MCP RAG SQLite Embeddings

+300

documentos indexados

5–20 ms

por búsqueda

100%

local, sin API keys

  • ✦ Búsqueda híbrida: BM25 para el término exacto y embeddings para la paráfrasis, fusionados con Reciprocal Rank Fusion.
  • ✦ Reindexado incremental por hash de contenido: la documentación cambia y el índice se mantiene solo.
  • ✦ Arquitectura hexagonal: el core no conoce SQLite, transformers.js ni el sistema de ficheros.
  • ✦ Multilingüe e insensible a diacríticos, con degradación a búsqueda léxica si falla el modelo.
Open source v2.2.0 MIT

Persona

Plugin para OpenCode que adapta el asistente al rol profesional de cada persona del equipo, sobre el mismo repositorio.

TypeScript OpenCode Plugin Engram Prompt Engineering

5

roles de equipo

4

herramientas

1

configuración por persona

  • ✦ Un mismo proyecto, cinco asistentes: desarrollo, arquitectura, análisis funcional, QA y delivery.
  • ✦ Las definiciones de rol se versionan en el repo; la asignación de rol es local y personal de cada usuario.
  • ✦ Preferencias de comunicación y convenciones de proyecto inyectadas automáticamente en cada sesión.
  • ✦ Cambio de rol en caliente por conversación, sin comandos ni ficheros de configuración a mano.
Proyecto propio v0.1.0

AgentsFlow Studio

Plataforma para crear, gestionar y orquestar agentes de IA mediante workflows visuales donde varios agentes colaboran e iteran entre sí.

LangGraph Node.js Angular Multi-LLM MCP

11

agentes activos

14

workflows

4+

LLMs integrados

  • ✦ Editor visual de workflows con nodos arrastrables y conexiones condicionales.
  • ✦ Soporte multi-LLM: Claude, GPT, Gemini, Ollama y GitHub Copilot.
  • ✦ Pipelines tipo Reviewer → Fixer con condiciones "approved / needs_revision".
  • ✦ Dashboard de ejecuciones, métricas de tokens y gestión de claves API.
  • ✦ Integración con servidores MCP para ampliar las capacidades de los agentes.
AgentsFlow Studio — Editor de workflows
Ampliar
AgentsFlow Studio — Dashboard
Ampliar
Open source v0.1.0 MIT / Apache-2.0

Vertice

Aplicación de escritorio que inventaría todos los componentes de IA instalados en tu equipo —skills, agentes y servidores MCP— sin tocar un solo fichero.

Rust Tauri 2 Svelte 5 TypeScript Arquitectura hexagonal

3

clientes de IA escaneados

0

escrituras fuera de su carpeta

100%

local, sin telemetría

  • ✦ Un solo escaneo para Claude Code, OpenCode y Codex, con la versión de cada instalación detectada por separado.
  • ✦ La misma skill instalada en tres clientes se colapsa en una entrada que conserva sus tres ubicaciones.
  • ✦ De los servidores MCP guarda solo los nombres de las variables de entorno: un token no puede filtrarse por una pantalla que nunca lo recibió.
Vertice — Inventario de componentes de IA
Ampliar
Vertice — Un servidor MCP y sus ubicaciones por cliente
Ampliar

Contacto

¿Buscas reforzar tu equipo con un perfil full stack senior, o integrar IA en tu producto de forma seria —agentes, servidores MCP, RAG y automatización de flujos—? Ponte en contacto y hablemos de cómo puedo aportar valor a tu empresa.