Soy graduado en Ingeniería Informática por la Universidad de Córdoba y actualmente busco mi primera oportunidad profesional como Junior Software Developer. Tengo experiencia práctica desarrollando aplicaciones con Python, FastAPI, React, TypeScript, PostgreSQL y Docker, incluyendo APIs REST, autenticación, bases de datos, testing y despliegue.
Me interesa especialmente seguir creciendo en equipos de desarrollo backend, full stack e ingeniería de software, trabajando sobre productos y proyectos reales.
Diseño de APIs REST, lógica de servidor, autenticación e integración con bases de datos.
Construcción de aplicaciones web completas con React, TypeScript, FastAPI y servicios REST.
Modelado y persistencia con PostgreSQL, MySQL y SQLAlchemy.
Docker, Linux, Nginx y despliegue de aplicaciones web con HTTPS.
Grado en Ingeniería Informática
Universidad de Córdoba - Escuela Politécnica Superior de Córdoba. Formación en programación, bases de datos, ingeniería del software, redes, sistemas operativos, inteligencia artificial y desarrollo de aplicaciones.
Ver acreditación universitaria
Erasmus · Hellenic Mediterranean University
Estancia académica internacional en Heraclión, Creta, con asignaturas relacionadas con redes, seguridad informática, redes neuronales, computación gráfica y proyectos aplicados en inglés.
Busco posiciones junior de desarrollo backend, full stack o ingeniería de software. Preferencia por Madrid, con flexibilidad para reubicación y otras ciudades.
TripPlanner
Aplicación web full stack desarrollada con React, TypeScript, FastAPI, PostgreSQL y Docker. Incluye API REST, autenticación JWT, gestión de viajes y despliegue web.
Ver proyectoNS-3 WiFi Performance Simulation
Simulación en C++ con NS-3 para analizar throughput, delay y packet loss en redes WiFi bajo diferentes distancias y cargas de tráfico.
Ver proyectoSports Event Ticketing System
Aplicación Java con MySQL para gestionar eventos, entradas, pagos, valoraciones y reembolsos aplicando MVC, DAO y DTO.
Ver proyectoJava, Python, C, C++, JavaScript, TypeScript, SQL, Bash
FastAPI, REST APIs, JWT, SQLAlchemy
React, HTML5, CSS3, Bootstrap, Material UI
PostgreSQL, MySQL
Git, GitHub, Docker, Linux, VS Code, Netdata
Nativo
B1 / B1+. Acreditación Cambridge y experiencia académica internacional durante la estancia Erasmus.
Aplicación web full stack para la planificación y gestión de viajes personales. Incluye API REST, autenticación JWT, gestión de viajes, actividades, gastos, participantes, documentos, notas y checklist, integración de servicios externos, generación de PDF y despliegue mediante Docker, Nginx y HTTPS.
Tecnologías: React, TypeScript, FastAPI, PostgreSQL, SQLAlchemy, Docker, JWT.
Ver repositorio Ver aplicaciónAplicación web de red social musical desarrollada en equipo. Permite a los usuarios subir música, crear playlists, seguir a otros usuarios, comentar, valorar, chatear y gestionar perfiles y reproducción.
Tecnologías: Docker, PostgreSQL, FastAPI, Gunicorn, React, JavaScript, HTML, CSS, GitHub, Supabase.
Repositorio privado compartidoProyecto de simulación de redes WiFi con NS-3 para analizar throughput, delay y packet loss según distancia, carga de tráfico y modelo de propagación.
Tecnologías: C++, NS-3, Python, Matplotlib, CSV, Linux.
Ver repositorioAplicación Java de consola para gestionar eventos deportivos, entradas, pagos, valoraciones y solicitudes de reembolso mediante arquitectura MVC y patrones DAO/DTO.
Tecnologías: Java, MySQL, JDBC, MVC, DAO, DTO.
Ver repositorioUniversidad de Córdoba 2º puesto
Segundo puesto en un hackathon universitario organizado en colaboración con el IMIBIC. Desarrollamos IntubIA, un prototipo basado en Raspberry Pi, MediaPipe y machine learning para apoyar la detección de dificultad de intubación.
Participé en el frontend con PyQt5, la arquitectura hardware y la integración del modelo. La experiencia combinó desarrollo técnico, trabajo en equipo bajo presión y presentación de una solución funcional.
Ver certificado Ver presentaciónUniversidad de Córdoba Colaboración académica
Colaboración académica en la Universidad de Córdoba, incluyendo la configuración de un entorno Linux con Proxmox VE y la creación de un servidor de virtualización.
Ver acreditaciónActualmente tengo disponibilidad inmediata para incorporarme a posiciones de desarrollo backend, full stack o ingeniería de software. Tengo preferencia por Madrid y flexibilidad para reubicación y otras ciudades.
Puedes contactar conmigo por email o LinkedIn, revisar mis proyectos en GitHub o descargar mi CV.