Experiencia

EMAIS Grupo Xullo 2023 - Actualidade

Desenvolvedor Frontend

Remoto

Software de xestión empresarial con React e TypeScript, nun equipo de máis de 10 desenvolvedores.

  • > Migrei módulos de negocio de AngularJS a React con Zustand nun monorepo Nx, con ambas tecnoloxías convivindo en produción durante a migración progresiva.
  • > Construín formularios dinámicos con JSONSchema (RJSF) e ampliei a biblioteca de compoñentes compartida en Storybook.
  • > Cubrín con tests os módulos que desenvolvín (Vitest e React Testing Library) e contribuín a migrar a suite completa desde Jest.
  • > Definín o alcance técnico cos Project Managers e acordei os contratos de API co equipo de backend.
  • > Participei na implantación do fluxo de QA con axentes de IA que usa o equipo: revisión de código, execución de tests, validación da interface no navegador e informe previo a QA.
NxReactTypeScriptJavaScriptZustandReduxReact RouterStyled-ComponentsFluent UIStorybookVitestJestReact Testing LibraryViteNode.jsESLintPrettierGitGitHub CopilotAngularJSScrumJira
CiTIUS (Universidade de Santiago de Compostela) Maio 2022 - Abril 2023

Desenvolvedor Frontend (técnico de apoio á investigación)

Santiago de Compostela

Único desenvolvedor frontend de LexGal, ferramenta de edición de normativa galega en XML para a administración autonómica. Definín desde cero a arquitectura React e os fluxos de usuario cos investigadores.

  • > Construín a edición colaborativa en tempo real con WebSockets (STOMP/SockJS) sobre unha API REST en Spring Boot e MongoDB.
  • > Implementei o versionado de documentos con comparación visual de cambios, historial e auditoría por usuario.
ReactJavaScriptReduxTailwindCSSWebSocketsSTOMPSockJSREST APIsSpring BootMongoDB
Actividade profesional independente 2014 - 2022

Músico e profesor de música

Galicia

Docencia instrumental e actividade de concerto, en paralelo ao Grao Superior de Música. Etapa previa á miña reorientación ao desenvolvemento de software.

SDWEB Xuño 2013 - Xaneiro 2014

Desenvolvedor Full-Stack

Santiago de Compostela

Desenvolvedor único en proxectos para eHabilis (LMS sobre Moodle): actividades SCORM de formación sanitaria e unha app móbil PhoneGap sobre API Drupal.

JavaScriptPHPMySQLMoodleSCORMDrupalPhoneGap