Analista Programador &
Full Stack Specialist
Especialista en desarrollo backend con Java, Spring Boot y microservicios, migración de sistemas legacy bancarios y fiscales, desarrollo móvil en Kotlin/Android, e integración con hardware IoT / Impresión 3D.
Trayectoria Profesional
Experiencia Laboral Destacada
Desde la arquitectura backend para endpoints bancarios críticos hasta el desarrollo ERP full-stack e integración con la Agencia Tributaria.
Analista de Software Actualidad
- Diseño de entornos Backend para endpoints bancarios y migración de código legacy a nuevos estándares modernos de programación.
- Refactorización de librerías complejas, reducción de deuda técnica e implementación de TDD en entornos legacy.
- Gestión de tareas y liderazgo de equipos pequeños especializados bajo metodologías Scrum.
Analista de Software
- Gestión integral del ciclo de vida del software, desde el análisis de requisitos funcionales hasta el despliegue técnico.
- Desarrollo Full-Stack de soluciones robustas utilizando Java, Spring Boot (Backend) y Angular (Frontend).
- Diseño de microservicios, optimización de bases de datos Oracle y automatización de despliegues mediante Jenkins.
Web Developer
- Migración tecnológica de sistemas legacy (Java/ZK) hacia arquitecturas modernas con Spring Framework y Bootstrap.
- Desarrollo evolutivo de aplicaciones web críticas de gestión fiscal bajo metodologías ágiles.
- Automatización de ciclos de despliegue CI/CD mediante Jenkins e integración de pruebas unitarias y funcionales.
Full Stack Developer
- Desarrollo Full-Stack multitecnología (Java/Spring, PHP/Laravel, VueJS) y diseño de aplicaciones móviles Android a medida en Kotlin.
- Diseño y gestión de APIs RESTful y microservicios en entornos Docker y la nube de Azure.
- Colaboración activa en equipos multidisciplinares bajo marcos ágiles cumpliendo plazos estrictos de entrega.
Full Stack Developer
- Diseño y desarrollo integral desde cero de un sistema ERP interno y su versión móvil simplificada para Android.
- Arquitectura Backend especializada con Spring Framework y optimización de bases de datos relacionales en la nube Azure.
- Coordinación técnica de equipos pequeños y gestión proactiva para la adopción de nuevas tecnologías.
Ecosistema Tecnológico
Stack Técnico & Herramientas
Dominio comprobado en desarrollo robusto Backend, arquitecturas Cloud, bases de datos SQL y desarrollo móvil nativo.
Backend & Arquitectura
Microservicios, APIs REST, Legacy RefactoringFrontend Web
SPAs, Responsive UI & Frameworks ModernosMobile & Bases de Datos
Android Nativo & SQL RelacionalDespliegue, Nube & Control de Versiones
CI/CD Pipeline Automation & Cloud InfrastructureCompetencias Especiales & Proyectos Personales
Hardware, Impresión 3D & GameDev
Más allá del código en pantalla: integración de electrónica programable Arduino, prototipado rápido mediante diseño CAD e impresión 3D, y desarrollo interactivo de videojuegos.
Proyectos Arduino
Creación de prototipos físicos combinando sensores, microcontroladores e integración de firmware en C/C++ con hardware a medida.
Diseño 3D & CAD
Modelado volumétrico de carcasas, piezas mecánicas personalizadas y componentes técnicos adaptados a requisitos reales de ingeniería.
Impresión 3D
Laminación, calibración física de impresoras FDM/Resina, optimización de tolerancias y fabricación aditiva de carcasas para proyectos Arduino.
Desarrollo Videojuegos
Programación de mecánicas de juego, motores de física 2D/3D, renderizado e interacción de lógica en tiempo real.
Formación Académica
Educación & Titulaciones
Doble Grado Superior DAM & DAW
IES Clara del Rey (Madrid)
Formación integral avanzada en arquitecturas de software, desarrollo web full-stack, programación orientada a objetos en Java, bases de datos SQL y desarrollo de aplicaciones para entornos Android.
Grado Medio SMR
Salesiano Santo Domingo Savio (Madrid)
Fundamentos de hardware de red, configuración de servidores local/remoto, mantenimiento de equipos, redes locales, seguridad informática y soporte a usuarios.
Contacto Directo
¿Hablamos de tu próximo proyecto?
Abierto a oportunidades como Analista Programador, Full Stack Developer o líder técnico en proyectos de software desafiantes.