Experiencia
EMAIS Grupo Julio 2023 - Actualidad
Desarrollador Frontend
Remoto
Desarrollo de módulos frontend en React y TypeScript dentro de un equipo de +7 desarrolladores en una empresa de soluciones de gestión empresarial, con Scrum, code review obligatorio y gestión en Jira.
- > Diseñé e implementé módulos de negocio en React con TypeScript, Styled-Components y formularios dinámicos (RJSF/JSONSchema), entregando múltiples módulos en producción.
- > Desarrollé una librería de componentes UI reutilizables documentada en Storybook y redacté documentación técnica interna, mejorando la consistencia visual y reduciendo el tiempo de desarrollo de nuevas vistas.
- > Ejecuté la migración del framework de testing de Jest a Vitest, escribiendo tests unitarios y de integración con React Testing Library.
- > Participé en el refactor progresivo de módulos legacy AngularJS a React con Zustand, mejorando los tiempos de carga y la mantenibilidad del código.
CiTIUS (Universidade de Santiago de Compostela) Abril 2022 - Abril 2023
Desarrollador Frontend
Santiago de Compostela
Desarrollo desde cero de la interfaz web del proyecto LexGal en el Centro de Investigación en Tecnoloxías Intelixentes (CiTIUS/USC) como único frontend developer: definición de la arquitectura de componentes React, flujos de usuario y herramienta de importación, edición, versionado y consolidación de normativa autonómica en formato XML.
- > Diseñé e implementé el sistema de control de versiones y seguimiento de cambios sobre documentos XML normativos, con diff visual entre versiones, historial navegable y auditoría de modificaciones por usuario.
- > Implementé edición colaborativa en tiempo real mediante WebSockets (STOMP/SockJS), permitiendo que múltiples usuarios editasen simultáneamente documentos XML normativos.
- > Integré el frontend con una API REST SpringBoot y MongoDB, diseñando los flujos de importación y gestión documental.
SDWEB 2014 - 2015
Desarrollador Full-Stack
Santiago de Compostela
Desarrollo Full-Stack en entornos LMS y CMS, con creación de aplicaciones móviles híbridas.