Experiencia

EMAIS Grupo Xullo 2023 - Actualidade

Desenvolvedor Frontend

Remoto

Desenvolvemento de módulos frontend en React e TypeScript dentro dun equipo de +7 desenvolvedores nunha empresa de solucións de xestión empresarial, con Scrum, code review obrigatorio e xestión en Jira.

  • > Deseñei e implementei módulos de negocio en React con TypeScript, Styled-Components e formularios dinámicos (RJSF/JSONSchema), entregando múltiples módulos en produción.
  • > Desenvolvín unha libraría de compoñentes UI reutilizables documentada en Storybook e redactei documentación técnica interna, mellorando a consistencia visual e reducindo o tempo de desenvolvemento de novas vistas.
  • > Executei a migración do framework de testing de Jest a Vitest, escribindo tests unitarios e de integración con React Testing Library.
  • > Participei no refactor progresivo de módulos legacy AngularJS a React con Zustand, mellorando os tempos de carga e a mantibilidade do código.
ReactTypeScriptJavaScriptStyled-ComponentsStorybookJestVitestReact Testing LibraryReduxZustandNode.jsGitJira
CiTIUS (Universidade de Santiago de Compostela) Abril 2022 - Abril 2023

Desenvolvedor Frontend

Santiago de Compostela

Desenvolvemento desde cero da interface web do proxecto LexGal no Centro de Investigación en Tecnoloxías Intelixentes (CiTIUS/USC) como único frontend developer: definición da arquitectura de compoñentes React, fluxos de usuario e ferramenta de importación, edición, versionado e consolidación de normativa autonómica en formato XML.

  • > Deseñei e implementei o sistema de control de versións e seguimento de cambios sobre documentos XML normativos, con diff visual entre versións, historial navegable e auditoría de modificacións por usuario.
  • > Implementei edición colaborativa en tempo real mediante WebSockets (STOMP/SockJS), permitindo que múltiples usuarios editasen simultaneamente documentos XML normativos.
  • > Integrei o frontend cunha API REST SpringBoot e MongoDB, deseñando os fluxos de importación e xestión documental.
ReactReduxJavaScriptTailwindCSSREST APIsSpringBootMongoDB
SDWEB 2014 - 2015

Desenvolvedor Full-Stack

Santiago de Compostela

Desenvolvemento Full-Stack en contornos LMS e CMS, con creación de aplicacións móbiles híbridas.

PHPJavaScriptMySQLHTMLCSSAPI SCORMMoodle