Experiencia

EMAIS Grupo Xullo 2023 - Actualidade

Desenvolvedor Frontend

Remoto

Desenvolvemento de módulos frontend en React e TypeScript para produto de software de xestión empresarial, dentro dun equipo de máis de 7 desenvolvedores con Scrum, code review obrigatorio e xestión en Jira.

  • > Participei no refactor progresivo de módulos legacy de AngularJS + Redux a React con Zustand, mellorando a mantibilidade do código sen interromper a entrega de funcionalidade nova.
  • > Desenvolvín módulos de negocio en produción con React, TypeScript, Styled-Components, Fluent UI e formularios dinámicos baseados en RJSF/JSONSchema.
  • > Contribuín a unha libraría interna de compoñentes UI reutilizables documentada en Storybook, e participei na migración do framework de testing de Jest a Vitest.
  • > Coordinei con Project Managers a definición técnica de funcionalidades e co equipo de backend os contratos de API.
  • > Participei no piloto interno de fluxos de desenvolvemento asistidos por IA (GitHub Copilot, Claude, OpenCode) e enxeñería agéntica, avaliando a súa integración no día a día do equipo.
ReactTypeScriptJavaScriptStyled-ComponentsFluent UIStorybookJestVitestReact Testing LibraryReduxZustandReact RouterNode.jsViteESLintPrettierAngularJSScrumGitHub CopilotGitJira
CiTIUS (Universidade de Santiago de Compostela) Abril 2022 - Abril 2023

Técnico de apoio á investigación (Frontend Developer)

Santiago de Compostela

Único frontend do proxecto LexGal, ferramenta web para a consolidación, versionado e edición colaborativa de normativa autonómica galega en formato XML. Definín desde cero a arquitectura React e os fluxos de usuario, en comunicación directa cos investigadores do centro para refinar requisitos.

  • > Deseñei e implementei o sistema de control de versións sobre documentos XML, con diff visual entre versións, historial navegable e auditoría de modificacións por usuario.
  • > Construín a edición colaborativa en tempo real mediante WebSockets (STOMP/SockJS), permitindo traballo simultáneo de varios usuarios sobre o mesmo documento.
  • > Integrei o frontend cunha API REST en SpringBoot e MongoDB, deseñando os fluxos de importación e xestión documental.
ReactReduxJavaScriptTailwindCSSREST APIsWebSocketsSTOMPSockJSSpringBootMongoDB
SDWEB 2014 - 2015

Desenvolvedor Full-Stack

Santiago de Compostela

Primeiro emprego tras o CFGS. Mantemento e desenvolvemento de nova funcionalidade sobre eHabilis, plataforma LMS baseada en Moodle, con autonomía técnica como desenvolvedor único nos seus proxectos asignados.

  • > Desenvolvín actividades SCORM con JavaScript para programas de formación sanitaria, integradas na plataforma LMS.
  • > Construín unha aplicación móbil híbrida con PhoneGap conectada a unha API Drupal, cubrindo o ciclo completo de desenvolvemento.
PHPJavaScriptMySQLMoodleSCORMPhoneGapDrupal