
Sobre mí
Desarrollador Full-Stack con experiencia en el desarrollo de aplicaciones web utilizando React, TypeScript y Node.js. He participado en la construcción de aplicaciones escalables integradas con servicios cloud en AWS, trabajando con herramientas como Cognito, Lambda, Amplify, así como gestionando infraestructura mediante Terraform y entornos containerizados con Docker para facilitar despliegues y portabilidad.
Me enfoco en construir software mantenible, optimizar el rendimiento de las aplicaciones y aplicar buenas prácticas de arquitectura para desarrollar soluciones web escalables. Actualmente también exploro la integración de modelos de IA, arquitecturas basadas en agentes y herramientas de desarrollo asistido por LLM para automatizar procesos y ampliar las capacidades de las aplicaciones.
Lo que hago
- Desarrollo aplicaciones web escalables utilizando React, Node.js y arquitecturas cloud, priorizando rendimiento, mantenibilidad y buenas prácticas de desarrollo
- Desarrollo herramientas internas y flujos de automatización que optimizan procesos técnicos
- Integro servicios cloud y arquitecturas serverless para construir sistemas resilientes y automatizados
- Aplico principios de arquitectura limpia, SOLID y buenas prácticas de testing para garantizar calidad y evolución del sistema
Enfoque actual
- Profundizar en la integración de modelos LLM en flujos de desarrollo y automatización
- Diseñar sistemas impulsados por IA capaces de orquestar tareas y procesos complejos
- Explorar arquitecturas basadas en agentes, MCPs y herramientas de código asistido
- Especializarme en infraestructuras cloud-native orientadas a sistemas inteligentes y escalables
Tecnologías
JavaScript
React
TypeScript
TailwindCSS
Node.js
NestJS
Java
AWS
Terraform
Electron
Jest
Vitest
Herramientas
GitHub
GitLab
VSCode
Docker
Figma
Jira
Postman
Proyectos
IntercambiaLibros
IntercambiaLibros, es una plataforma web que permite a los usuarios intercambiar libros entre sí. Los usuarios pueden registrarse, subir sus libros disponibles para intercambio, buscar libros de otros usuarios, iniciar conversaciones, proponer intercambios y gestionar sus donaciones.
Iniciativa Ninja - Waitlist
Landing page interactiva con temática ninja para capturar leads. Incluye countdown timer, efectos de lluvia, acertijos japoneses y formulario inteligente. .La BBDD es serverless en AWS, utilizando API Gateway y funciones Lambda para la gestión de peticiones y validaciones.
NeuroFlow
NeuroFlow es un sistema de gestión de mantenimiento para hoteles, hospitales e infraestructuras. Utiliza inteligencia artificial para asistir a técnicos, generar presupuestos automáticos y predecir fallas antes de que ocurran.
Jdev-Chatbot
Aplicación chatbot con una interfaz inspirada en ChatGPT. Desarrollada con React, TypeScript y Node.js, utiliza PostgreSQL y está completamente dockerizada para facilitar su despliegue y escalabilidad. Permite gestionar conversaciones en tiempo real, persistencia de mensajes y arquitectura modular preparada para entornos de producción.
BlWin
Aplicación de minijuegos educativos pensada para aprender programación de forma divertida. Los usuarios pueden registrarse, iniciar sesión y participar en los 8 juegos incluidos e interactivos que proporciona esta plataforma.
Experiencia
Desarrollador FrontEnd
Berger-Levrault
Diseñé y desarrollé desde cero la arquitectura front-end de una aplicación usando React y TailwindCSS, aplicando principios SOLID y patrones de diseño modulable para garantizar escalabilidad y mantenibilidad.
Implementé la gestión de autenticación y autorización con AWS Cognito, configurando flujos de inicio de sesión federados y políticas de acceso seguras para usuarios internos.
Integré servicios de AWS Amplify y Lambda Functions con el front-end, automatizando despliegues y configurando hooks de CI/CD en GitLab CI, lo que facilitó la publicación continua de nuevas funcionalidades.
Configuré infraestructura como código (IaC) con AWS CloudFormation y Terraform, provisionando instancias EC2, buckets S3 para almacenamiento estático y clústeres Aurora Serverless, asegurando entornos reproducibles y versionados.
Colaboré en un equipo multidisciplinar bajo metodología Scrum, planificando sprints, gestionando el backlog en Jira / Azure Devops y sincronizando las tareas de front-end con el equipo de backend y arquitectos de soluciones.
Implementé pipelines de pruebas unitarias y de integración utilizando Vitest y Jest, asegurando la cobertura del código y facilitando la detección temprana de regresiones en cada merge request.
Técnico mecánico Oficial 1º frigorista
Engloba Project S.L
Gestión de mantenimiento en hoteles de lujo, hospitales y centros de investigación.
Coordinación de equipos de trabajo y planificación de intervenciones.
Manejo de programas de control y monitorización de instalaciones y maquinaria.
Elaboración de informes de anomalías y propuestas de mejora continua.
Técnico mecánico Oficial 1º frigorista en Centro Penitenciario
Genera Quatro S.L
Mantenimiento preventivo, correctivo y conductivo de instalaciones industriales.
Coordinación de equipos de trabajo y planificación de intervenciones.
Educación
Desarrollo de Aplicaciones Web
IFP Innovación en Formación Profesional
Técnico en Instalaciones Eléctricas y Automáticas
IES Sierra Sur
Técnico en Montaje y Mantenimiento en Instalaciones de Frío, Climatización y Producción de Calor
IES Nicolas Copernico
¿Trabajamos juntos?
Estoy siempre abierto a nuevas oportunidades y proyectos interesantes. ¡No dudes en contactarme!





