Hi, I'm

Rafa García.

Software Developer

Software engineer experienced in building end-to-end solutions, specialized in backend development with Java and Spring. A lover of clean code, good practices and sustainable development, building scalable, cutting-edge projects.

About me

I'm Rafa, from Córdoba, Spain. I hold a degree in Computer Engineering (Software track) from the University of Córdoba (UCO) and a higher technician diploma in Networked Systems Administration.

I currently work as a software developer building microservices with Java, Spring Boot, Kubernetes and RabbitMQ, applying design patterns and hexagonal architecture. I bring proactivity, autonomy and leadership to teams working together towards shared goals.

Whenever possible, I apply my passion for artificial intelligence — AI skills and agents — to improve the development process. Outside of code: video games, travelling, researching new tech…

Experience

  1. Sep 2025 — Present

    Software Developer · Nter Tech Services

    • Built microservices for a major internal project with Java, Spring Boot, MongoDB, MySQL, Kubernetes and RabbitMQ, applying design patterns, good practices and hexagonal architecture.
    • Delivered backend solutions with Java and Node for several well-known clients.
    • Improved the development process through AI skills and agents.
    • Produced documentation and audiovisual material to present different projects.
  2. Jan 2025 — Aug 2025

    Computer Vision Engineer · Deuser Tech Group (Indra)

    • Developed new modules for the department's product: from vision algorithms to the frontend, through the API, with C++, OpenCV and React.
    • Dockerized the product and implemented CI/CD pipelines with unit tests and GitLab, driving DevOps adoption.
    • Promoted and took part in refactoring the internal project by applying good practices and design patterns.
    • Took part in an on-site commissioning with a multidisciplinary team to install radar systems.
  3. Mar 2021 — Jun 2021

    IT Intern · Deuser Tech Group (Indra)

    • IT incident resolution and support.
    • Configured various servers and services.
    • Deployed an on-premise GitLab server for the company.

Education

2021 — 2025

BSc in Computer Engineering · Software track

Universidad de Córdoba — UCO

2019 — 2021

Higher Technician in Networked Systems Administration

CES Lope de Vega

Projects

A selection of things I've built recently.

eduCode.AI

Final degree project (UCO): cross-platform Flutter application applying artificial intelligence to programming education.

  • Flutter
  • Dart
  • AI

ucoFarma

Cross-platform pharmacy management app built with Flutter for a Software degree subject.

  • Flutter
  • Dart

myCars

Web app for managing used car sales.

  • TypeScript
  • Web

SmartMail Engine

Multi-brand transactional email engine powered by AI: drafts, compiles with MJML and sends each lead's email asynchronously, with full traceability.

  • Java
  • Spring Boot
  • AI

Skills

Languages

  • Java
  • JavaScript
  • C++
  • Python

Frameworks & libraries

  • Spring Boot
  • FastAPI
  • React
  • Node

Spring ecosystem

  • Spring Web
  • Spring Data
  • Spring Cloud
  • Hibernate

Databases

  • PostgreSQL
  • MongoDB
  • MySQL

DevOps & Cloud

  • Docker
  • Kubernetes
  • CI/CD
  • Google Cloud

Other

  • Git
  • RabbitMQ
  • Kafka
  • Jira

Always willing to learn new technologies.

Contact

Got a project, an opportunity, or just want to say hi? Drop me a line.

rafagp0012@gmail.com