Hola, soy

Rafa García.

Software Developer

Ingeniero de software con experiencia en desarrollo de soluciones E2E, especializado en backend con Java y Spring. Amante del clean code, de las buenas prácticas y del desarrollo sostenible, construyendo proyectos escalables y vanguardistas.

Sobre mí

Soy Rafa, de Córdoba (España). Graduado en Ingeniería Informática, mención Software, por la Universidad de Córdoba (UCO) y técnico superior en Administración de Sistemas Informáticos en Red.

Actualmente trabajo como desarrollador de software construyendo microservicios con Java, Spring Boot, Kubernetes y RabbitMQ, aplicando patrones de diseño y arquitectura hexagonal. Busco aportar proactividad, autonomía y liderazgo en equipos donde trabajemos juntos por objetivos comunes.

Siempre que puedo, aplico mi pasión por la inteligencia artificial —skills y agentes de IA— para mejorar el proceso de desarrollo. Fuera del código: videojuegos, viajar, investigar tecnologías nuevas…

Experiencia

  1. sept. 2025 — actualidad

    Desarrollador de Software · Nter Tech Services

    • Desarrollo de microservicios para un proyecto interno importante con Java, Spring Boot, MongoDB, MySQL, Kubernetes y RabbitMQ, aplicando patrones de diseño, buenas prácticas y arquitectura hexagonal.
    • Soluciones de backend con Java y Node para diversos clientes de renombre.
    • Mejoras en el proceso de desarrollo mediante skills y agentes de inteligencia artificial.
    • Documentación y material audiovisual para presentar distintos proyectos.
  2. ene. 2025 — ago. 2025

    Ingeniero de visión artificial · Deuser Tech Group (Indra)

    • Desarrollo de nuevos módulos del producto del departamento: desde la algoritmia de visión hasta el frontend, pasando por la API, con C++, OpenCV y React.
    • Dockerización del producto e implantación de pipelines de CI/CD con tests unitarios y GitLab, impulsando la adopción de DevOps.
    • Impulso y participación en la refactorización del proyecto interno aplicando buenas prácticas y patrones de diseño.
    • Puesta en marcha con un equipo multidisciplinar para el montaje de radares.
  3. mar. 2021 — jun. 2021

    Becario de TI · Deuser Tech Group (Indra)

    • Resolución de incidencias informáticas.
    • Configuración de diversos servidores y servicios.
    • Despliegue de un servidor GitLab on premise para la empresa.

Formación

2021 — 2025

Grado en Ingeniería Informática · Mención Software

Universidad de Córdoba — UCO

2019 — 2021

CFGS Administración de Sistemas Informáticos en Red

CES Lope de Vega

Proyectos

Una selección de lo que he construido últimamente.

eduCode.AI

Trabajo de Fin de Grado (UCO): aplicación multiplataforma en Flutter que aplica inteligencia artificial a la educación en programación.

  • Flutter
  • Dart
  • IA

ucoFarma

Aplicación multiplataforma para la gestión de farmacia desarrollada en Flutter para una asignatura del grado de Software.

  • Flutter
  • Dart

myCars

Aplicación web para la gestión de venta de coches de segunda mano.

  • TypeScript
  • Web

SmartMail Engine

Motor multi-marca de emails transaccionales con IA: redacta, compila con MJML y envía el correo de cada lead de forma asíncrona y trazable.

  • Java
  • Spring Boot
  • IA

Tecnologías

Lenguajes

  • Java
  • JavaScript
  • C++
  • Python

Frameworks y librerías

  • Spring Boot
  • FastAPI
  • React
  • Node

Entorno Spring

  • Spring Web
  • Spring Data
  • Spring Cloud
  • Hibernate

Bases de datos

  • PostgreSQL
  • MongoDB
  • MySQL

DevOps y Cloud

  • Docker
  • Kubernetes
  • CI/CD
  • Google Cloud

Otros

  • Git
  • RabbitMQ
  • Kafka
  • Jira

Siempre estoy dispuesto a aprender nuevas tecnologías.

Contacto

¿Tienes un proyecto, una oportunidad o simplemente quieres saludar? Escríbeme.

rafagp0012@gmail.com