FullStack Developer
Construyo aplicaciones web de principio a fin — desde APIs RESTful con Java & Spring Boot hasta interfaces modernas con Angular y Astro.
Sobre mí
Soy un FullStack Developer con más de 3 años de experiencia construyendo aplicaciones web completas. En el frontend, me especializo en Angular y Astro, creando interfaces modernas, accesibles y con alto rendimiento. En el backend, trabajo con Java y Spring Boot diseñando APIs RESTful y arquitecturas escalables. Me apasiona la calidad del software, las buenas prácticas y seguir aprendiendo cada día.
Experiencia Laboral
FullStack Developer
- ▸Desarrollo y mantenimiento de aplicaciones web empresariales con Angular y TypeScript.
- ▸Diseño e implementación de APIs RESTful con Java y Spring Boot.
- ▸Gestión de bases de datos PostgreSQL y optimización de consultas.
- ▸Implementación de testing con Cypress y flujos CI/CD con GitLab.
Técnico de fibra óptica
- ▸Instalación y mantenimiento de infraestructura de fibra óptica.
- ▸Soporte técnico a clientes y diagnóstico de incidencias de red.
Educación
Desarrollo de Aplicaciones Multiplataforma
Ciclo Formativo de Grado Superior
Programación orientada a objetos, desarrollo de aplicaciones web, bases de datos relacionales, servicios en red y desarrollo de interfaces de usuario. Base sólida en Java, SQL y frameworks web.
Sistemas Microinformáticos y Redes
Ciclo Formativo de Grado Medio
Instalación y configuración de sistemas operativos, infraestructura de redes, prácticas de mantenimiento de hardware y soporte técnico. Fundamentos de telecomunicaciones y redes TCP/IP.
Habilidades
Frontend
Backend
DevOps & Herramientas
Trabajo más reciente
Proyectos en producción donde combino rendimiento, diseño y buenas prácticas de ingeniería.
Marvel Fandom Page
Desarrollo completoPlataforma fan para explorar el universo Marvel: héroes, villanos y cómics en tiempo real integrando la API oficial de Marvel. Búsqueda avanzada, filtros dinámicos y diseño responsive con Tailwind CSS.
Clara Aliaga
Desarrollo completoPortfolio profesional para Clara Aliaga, Makeup Artist & Hair Stylist. Galería de proyectos editorials, belleza y publicidad con foco en rendimiento web (100/100 Lighthouse) y SEO técnico avanzado.
Glop
Desarrollo completoAplicación web en desarrollo activo. Proyecto personal en construcción con arquitectura moderna y stack full-stack.
Consulta mis certificaciones más recientes
He conseguido distintos certificados, desde los más básicos hasta algunos bastante avanzados. Estos son algunos de los que más me enorgullecen.
-
Spring Boot: De MVC a Hexagonal
DevTalles
Programa intensivo de Diseño de Software con Spring Boot. Aprenderás a crear apps modulares y resilientes con Arquitectura Hexagonal. Usaremos una migración de JPA a MongoDB para mostrar el acoplamiento y aplicar Inversión de Dependencias. -
Microservicios Spring Boot, Spring Cloud Netflix Eureka 2025
Udemy
Aprende a crear microservicios con Spring Boot y Spring Cloud Netflix Eureka. Implementa descubrimiento de servicios, balanceo de carga, tolerancia a fallos y comunicación entre microservicios utilizando REST y Feign Clients. -
Utility Types en TypeScript
Midudev
Domina los Utility Types de TypeScript para optimizar tu código y mejorar su mantenibilidad. Aprende a usar Partial, Required, Omit, Pick, Readonly y muchos más tipos utilitarios avanzados. -
Figma para Devs
Midudev
Curso diseñado para desarrolladores, con el objetivo de aprender al máximo Figma y mejorar la colaboración con los equipos de diseño. Destaca como programador, dominando una de las herramientas más utilizadas en el mundo del diseño. -
Promesas en JavaScript
Midudev
Aprende y domina las promesas en JavaScript para trabajar con asincronía y manejar errores de forma efectiva. Desde 0 hasta métodos avanzados como Promise.all y Promise.race, y cómo combinar las promesas con async/await -
Curso de Tailwind desde Cero
Midudev
Aprende Tailwind CSS desde cero y domina el framework de CSS más popular para crear interfaces modernas y responsivas de manera rápida y eficiente. -
CSS desde Cero
Midudev
Aprende a estilar tus páginas web con CSS, siguiendo buenas prácticas y ejemplos. Desde la base hasta hasta Flexbox. -
Aprende lo último de JavaScript (ES2023 & ES2024)
Midudev
¡No te quedes atrás con tus conocimientos de JavaScript! Descubre los nuevos métodos de Array, nuevos operadores lógicos, métodos de Promesas para tratar la asincronía y cómo optimizar tu código con lo último de JS. -
HTML desde Cero
Midudev
Aprende a estructurar páginas web de una manera clara, semántica y accesible con HTML. Verás desde el uso de etiquetas, atributos, SEO y cómo tener una sintaxis clara y consistente. -
GSAP desde Cero
Midudev
Aprende a usar GSAP para crear animaciones increíbles en tu página. En este curso veremos ejemplos reales basándonos en Linear y Apple, y podrás entender las bases para no solo replicarlas, sino mejorarlas. -
Crea una PWA de Detección de Objetos con Angular 19 y TensorFlow.js
Midudev
Desarrolla una aplicación web progresiva (PWA) utilizando Angular 19 y TensorFlow.js para la detección de objetos en tiempo real. -
Astro: El framework para sitios web orientados al contenido
Udemy
Actions, Astro DB, Turso, SSG, SSR, Hybrid, Markdown, MDX, File Uploads, Integraciones, SEO, RSS, REST y más -
ReactiveX - RxJs: De cero hasta los detalles
Udemy
Todo lo que necesitas saber sobre observables, subscribers, operadores y programación reactiva -
Nx Workspaces
Decoded frontend
Aprende a crear aplicaciones modulares y escalables con Nx Workspaces -
Angular Material Theming Course (In-Depth)
Decoded frontend
Aprende a crear temas personalizados para Angular Material y Angular CDK -
-
Curso de Angular 19 Moderno: Domina Angular
Udemy
Aprende Angular 19, como Signals, Defer Block y Control Flow. También aplicable a Angular 18 -
TypeScript: Tu completa guía y manual de mano.
Udemy
La base sólida que necesitas para trabajar con TypeScript -
REDUX en Angular con NGRX: Desde las bases hasta la práctica
Udemy
Aprendamos el patrón Redux y apliquémoslo creando aplicaciones con ngrx, store, devtools, effects, firebase y mucho más -
Cypress: Master en automatización Test QA (En Español)
Udemy
Aprende de Cypress V6- UI Automatización de Pruebas y Testing-QA Framework, mas de 100 Ejemplos -
Diseño UX: experiencia de usuario UX/UI + Figma
Udemy
Aprende, conoce y aplica técnicas de User Experience Design y Design Thinking - Curso UX UI Design + Diseño Web y Mobile -
Angular Avanzado: Lleva tus bases al siguiente nivel - MEAN
Udemy
MEAN, Google Signin, JWT, carga de archivos, lazyload, optimizaciones, Git, GitHub, panel administrativo y mucho más. -
GIT+GitHub: Todo un sistema de control de versiones de cero
Udemy
Aprende a trabajar versionando tu código de una forma segura y en equipo. -
ionic 6+: Crear aplicaciones IOS, Android y PWAs con Angular
Udemy
Google Play Store, Apple App Store, PWAs, Push Notifications, despliegues en la web, tabletas y mucho más -
Angular: De cero a experto - ( Edición 2021 )
Udemy
Signals, componentes, servicios, zoneless, mapas, autenticación, despliegues, carga de archivos, Git, GitHub y mucho más
Descubre los libros que he leído
Aquí tienes una selección de los libros que he leído, cada uno de ellos ha aportado algo a mi vida y carrera profesional. Espero que encuentres inspiración en ellos.
Contacto
¿Tienes un proyecto en mente o alguna consulta? No dudes en contactarme. Estoy aquí para ayudarte y colaborar en lo que necesites.