Experience
EMAIS Grupo July 2023 - Present
Frontend Developer
Remote
Frontend module development in React and TypeScript within a 7+ developer team at an enterprise management solutions company, following Scrum with mandatory code review and Jira-based project management.
- > Designed and implemented business modules in React with TypeScript, Styled-Components, and dynamic forms (RJSF/JSONSchema), delivering multiple modules to production.
- > Developed a reusable UI component library documented in Storybook and wrote internal technical documentation, improving visual consistency and reducing development time for new views.
- > Drove the testing framework migration from Jest to Vitest, writing unit and integration tests with React Testing Library.
- > Participated in the progressive refactoring of legacy AngularJS modules to React with Zustand, improving load times and code maintainability.
CiTIUS (University of Santiago de Compostela) April 2022 - April 2023
Frontend Developer
Santiago de Compostela
Built from scratch the web interface for the LexGal project at the Center for Intelligent Technologies Research (CiTIUS/USC) as sole frontend developer: defined the React component architecture, user flows, and a tool for importing, editing, versioning, and consolidating regional regulations in XML format.
- > Designed and implemented the version control and change tracking system for XML regulatory documents, featuring visual diff between versions, browsable history, and per-user change auditing.
- > Implemented real-time collaborative editing via WebSockets (STOMP/SockJS), enabling multiple users to simultaneously edit XML regulatory documents.
- > Integrated the frontend with a SpringBoot REST API and MongoDB, designing the document import and management workflows.
SDWEB 2014 - 2015
Full-Stack Developer
Santiago de Compostela
Full-Stack development in LMS and CMS environments, including hybrid mobile application development.