Sobre mí
Soy desarrollador de software con una profunda pasión por la tecnología y la programación. En mi tiempo libre me gusta trabajar en proyectos personales y explorar nuevas herramientas de desarrollo.
He trabajado con tecnologías como Java/Spring, TypeScript/Angular, SQL y Git, además tengo conocimientos en otros lenguajes y herramientas como Kotlin, Lua, Linux y más.
Me considero una persona curiosa y creativa, a la que le encanta experimentar con nuevas ideas y probar diferentes enfoques para resolver problemas. Por mi cuenta, estoy aprendiendo a usar Linux y muchas de las herramientas que ofrece para optimizar mi flujo de trabajo como desarrollador.
Experiencia
Dev&Del
Full Stack Junior / Marzo 2025 - Julio 2025
• Desarrollé funcionalidades para una aplicación web del sector asegurador en un pequeño equipo, implementando soluciones desde frontend con Angular y Angular Material hasta backend con Java Spring.
• Diseñé e implementé componentes de interfaz responsivos utilizando Angular Material, diagnostiqué y resolví bugs.
• Construí endpoints RESTful en backend Java Spring, implementando lógica de negocio, validaciones y manejo de errores.
• Participé activamente en ceremonias ágiles incluyendo daily standups, sprint planning y code reviews, contribuyendo con propuestas técnicas para mejora continua del proyecto.
• Gestioné control de versiones mediante Git y utilicé Holded para seguimiento y organización de tareas asignadas.
Tecnologías: Angular, Angular Material, TypeScript, Java, Spring Boot, RESTful APIs, Git, Holded
Projectos
Sistema de gestión de pedidos en restaurantes
Agosto 2025 - Noviembre 2025
• Desarrollé funcionalidades para una aplicación web del sector asegurador en un pequeño equipo, implementando soluciones desde frontend con Angular y Angular Material hasta backend con Java Spring.
• Diseñé e implementé componentes de interfaz responsivos utilizando Angular Material, diagnostiqué y resolví bugs.
• Construí endpoints RESTful en backend Java Spring, implementando lógica de negocio, validaciones y manejo de errores.
• Participé activamente en ceremonias ágiles incluyendo daily standups, sprint planning y code reviews, contribuyendo con propuestas técnicas para mejora continua del proyecto.
• Gestioné control de versiones mediante Git y utilicé Holded para seguimiento y organización de tareas asignadas.
Technologías: Java 21, Spring Boot, PostgreSQL, Angular 19, TypeScript, RxJS, Angular Material, WebSockets, JWT, Docker, Maven, Git
Habilidades
Lenguajes de programación
Tecnologías Backend
Tecnologías Frontend
Herramientas de desarrollo
Educación
Desarrollo de aplicaciones multiplataforma
2023 - 2025
IES Gabriel García Marquez Leganés
: