eduCode.AI
Final degree project (UCO): cross-platform Flutter application applying artificial intelligence to programming education.
- Flutter
- Dart
- AI
Hi, I'm
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.
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…
Sep 2025 — Present
Jan 2025 — Aug 2025
Mar 2021 — Jun 2021
2021 — 2025
Universidad de Córdoba — UCO
2019 — 2021
CES Lope de Vega
A selection of things I've built recently.
Final degree project (UCO): cross-platform Flutter application applying artificial intelligence to programming education.
Cross-platform pharmacy management app built with Flutter for a Software degree subject.
Web app for managing used car sales.
Multi-brand transactional email engine powered by AI: drafts, compiles with MJML and sends each lead's email asynchronously, with full traceability.
Always willing to learn new technologies.
Got a project, an opportunity, or just want to say hi? Drop me a line.
rafagp0012@gmail.com