Sobre mí

Desarrollador Full-Stack con experiencia real en entornos de producción críticos. Trabajo con comodidad tanto en el frontend (React, Next.js, Astro, Flutter) como en el backend (NodeJS, Java, Spring Boot, .NET, APIs REST), y aplico IA en flujos técnicos concretos donde aporta valor real. Me muevo bien entre diseñar producto, construir arquitectura y entregar código limpio y testeado. Priorizo la experiencia del usuario, la legibilidad del código y la capacidad de iterar rápido sin acumular deuda técnica.

Experiencia profesional

Desarrollador Backend

Redsys Servicios de Procesamiento

Oct 2024 — Actualidad · Córdoba

Backend en el ecosistema de Bizum (comercio electrónico). Implementación de mejoras del servicio, desarrollo de funcionalidades en Java, JUnit y APIs REST en entorno distribuido con múltiples aplicaciones interconectadas. Pruebas end-to-end, despliegues a producción y mantenimiento con foco en buenas prácticas.

Java APIs REST Arquitectura distribuida JUnit Selenium Testing E2E Kafka Docker

Desarrollador Full-Stack

Atmira Espacio de Consultoría

Mar 2024 — Jun 2024 · Córdoba

Desarrollo con .NET para aplicaciones web y de escritorio. ASP.NET y Blazor para crear aplicaciones web y APIs RESTful en C#. WPF para interfaces de escritorio y robots RPA con Selenium para automatización de procesos.

.NET Framework ASP.NET C# Blazor WPF APIs RESTful Selenium

Desarrollo de apps y webs · Voluntario

Delegación de Juventud de la Diócesis de Córdoba

Feb 2022 — Actualidad · Córdoba

Cuatro productos digitales para gestión de eventos: tres apps móviles para Android e iOS y un sitio web institucional. Apps con Flutter y Dart, frontend web con Next.js y Astro. Publicados en App Store y Google Play ("JMJ Lisboa 2023", "Guadalupe", "PEJ 2022", "Delejuventud").

Flutter Dart Next.js Android iOS App Store Play Store

Proyectos destacados

Educación

Grado en Ingeniería Informática

Universidad de Córdoba (UCO)

Sep 2021 — Oct 2025

Formación complementaria

React & TypeScript - The Practical Guide

React TypeScript Hooks Context API Custom Hooks

React — The Complete Guide

Next.js App Router Server Components SSR TypeScript

OpenAI API with Python Bootcamp

OpenAI GPT-4o Python Prompt Engineering

Git de cero a experto

Git GitHub Control de versiones

Docker para desarrolladores backend

Dockerfile Docker-compose Volúmenes

Curso completo de programación C# en .NET

C# .NET EF Core Azure

ASP.NET Core MVC 6

ASP.NET Core MVC 6 SQL Server

Arquitectura Hexagonal

Dominio Puertos y adaptadores Clean Architecture

Spring Boot + REST API + JPA / Hibernate

Spring Boot REST JPA Hibernate Maven

Microservicios con Spring Boot y Spring Cloud

Spring Cloud Eureka Config Server Load balancing

Apache Kafka con Spring Boot

Event-driven Topics Producers & Consumers

Habilidades técnicas

Frontend / Aplicaciones

React NextJS Astro Blazor HTML / CSS / JavaScript Flutter Dart

Backend

NodeJS Java Spring Boot Arquitectura Hexagonal Microservicios Docker

Lenguajes

Python TypeScript C/C++

IA

Claude Code Codex

Idiomas

Español — Nativo Inglés — B1

Publicaciones

Automated Correction Assistance in Written Development Exams using Generative AI

Revista RIED — Revista Iberoamericana de Educación a Distancia

En publicación