Experiencia
EMAIS Grupo Julio 2023 - Actualidad
Desarrollador Frontend
Remoto
Desarrollo de módulos frontend en React y TypeScript para producto de software de gestión empresarial, dentro de un equipo de más de 7 desarrolladores con Scrum, code review obligatorio y gestión en Jira.
- > Participé en el refactor progresivo de módulos legacy de AngularJS + Redux a React con Zustand, mejorando la mantenibilidad del código sin interrumpir la entrega de funcionalidad nueva.
- > Desarrollé módulos de negocio en producción con React, TypeScript, Styled-Components, Fluent UI y formularios dinámicos basados en RJSF/JSONSchema.
- > Contribuí a una librería interna de componentes UI reutilizables documentada en Storybook, y participé en la migración del framework de testing de Jest a Vitest.
- > Coordiné con Project Managers la definición técnica de funcionalidades y con el equipo de backend los contratos de API.
- > Participé en el piloto interno de flujos de desarrollo asistidos por IA (GitHub Copilot, Claude, OpenCode) e ingeniería agéntica, evaluando su integración en el día a día del equipo.
CiTIUS (Universidade de Santiago de Compostela) Abril 2022 - Abril 2023
Técnico de apoyo a la investigación (Frontend Developer)
Santiago de Compostela
Único frontend del proyecto LexGal, herramienta web para la consolidación, versionado y edición colaborativa de normativa autonómica gallega en formato XML. Definí desde cero la arquitectura React y los flujos de usuario, en comunicación directa con los investigadores del centro para refinar requisitos.
- > Diseñé e implementé el sistema de control de versiones sobre documentos XML, con diff visual entre versiones, historial navegable y auditoría de modificaciones por usuario.
- > Construí la edición colaborativa en tiempo real mediante WebSockets (STOMP/SockJS), permitiendo trabajo simultáneo de varios usuarios sobre el mismo documento.
- > Integré el frontend con una API REST en SpringBoot y MongoDB, diseñando los flujos de importación y gestión documental.
SDWEB 2014 - 2015
Desarrollador Full-Stack
Santiago de Compostela
Primer empleo tras el CFGS. Mantenimiento y desarrollo de nueva funcionalidad sobre eHabilis, plataforma LMS basada en Moodle, con autonomía técnica como desarrollador único en sus proyectos asignados.
- > Desarrollé actividades SCORM con JavaScript para programas de formación sanitaria, integradas en la plataforma LMS.
- > Construí una aplicación móvil híbrida con PhoneGap conectada a una API Drupal, cubriendo el ciclo completo de desarrollo.