2019 - 2020
Localization tester - Electronic Arts
Trabajo en un equipo internacional en los videojuegos "Plants vs. Zombies: Battle for Neighborville" y "FIFA 21". Bauticé a los enemigos de Plants Vs Zombies Problemito y Problemón
2021
Full Stack developer - Codenotch
Bootcamp fullstack de Codenotch, donde aprendí a desarrollar aplicaciones web utilizando tecnologías como Angular, Node.js, Express y MongoDB. Como proyecto final junto a mis compañeros creamos una aplicación web de intercambio de libros a la que llamamos Robin Book.
2021 - 2023
Full Stack developer - Indizen
A partir de noviembre de 2022 trabajando en un proyecto de banca con Angular como framework para el front y Spring Boot para la parte back. Trabajando como desarrollador fullstack en un proyecto de banca hasta octubre de 2022. Utilizando Spring Boot para la parte back y Angular para el front. También he podido utilizar bases de datos de PostgreSQL y Snowflake.
2023 - 2024
Frontend developer - Fhios
Formé parte del equipo de desarrollo de Aliseda Inmobiliaria, trabajando con Angular y Angular Material para crear componentes reutilizables basados en el design system de la empresa. Utilizamos Storybook para documentar y validar visualmente los componentes. Mi labor consistió en asegurar la calidad del frontend, garantizando escalabilidad, consistencia y buenas prácticas en el desarrollo de la interfaz.
2024 - actualidad
Profesor - Universidad Euneiz
Soy responsable de impartir la asignatura Programación Transmedia en el Grado en Multimedia. Enseño desarrollo fullstack utilizando React con Next.js para el frontend, Node.js para el backend, y Supabase como solución para la gestión de base de datos y autenticación. Más allá de las herramientas, enfoco la asignatura en la comprensión de los fundamentos del desarrollo web, buenas prácticas de programación y preparación para proyectos reales. Mi objetivo es que el alumnado no solo aprenda a programar, sino que desarrolle una visión crítica y estructurada del desarrollo de software.
2024 - actualidad
Freelance web developer
Actualmente colaboro con Aliseda Inmobiliaria, Excent, Effic y Anticipa, marcas pertenecientes al mismo grupo empresarial. Trabajamos con un monorepo compartido que integra las cuatro aplicaciones, todas basadas en Angular y un design system común para mantener coherencia visual y técnica. Mis funciones incluyen el desarrollo de interfaces, mantenimiento del sistema de diseño, y propuestas de mejora técnica. Uno de mis aportes más recientes ha sido la integración de un Service Worker personalizado con Workbox, que permite una gestión eficiente de la caché y garantiza una actualización fluida en cada despliegue, mejorando la experiencia del usuario final.