About Ruben
Spanish
Native or bilingual
English
Fluent
Experience
- OptimissaSenior React Frontend DeveloperJuly 2025 - Today (1 year and 1 month)
- Participated in the development of a **corporate platform with over 30 thousand active users**, used for creating internal applications.
- Implementedreusable interfaces and components with React and TypeScript**, within a **microfrontendsenvironment.
- Appliedclean architecture and clean code principlesto ensure maintainability and scalability.
- UsedJestandTesting Libraryto ensure code quality through unit tests.
- Collaborated withbackend**, **UX/UI**, and **QAteams to optimize product **performance**, **accessibility**, and **visual consistency**.
- PTGSenior React Frontend DeveloperDIGITAL AND ITJuly 2021 - July 2025 (4 years)Madrid, Spain
- Led the development and maintenance of web applications usingReact.jsand **TypeScript**, ensuring clean, scalable, and high-quality code.
- Developed the company'scomponent library**, using **SASSfor styles and later initiating the migration toPostCSSto improve scalability and performance. Documented all components with **Storybook**, facilitating collaboration between design and development teams.
- Restructured the project architecture, replacing the container-based and presentational components pattern with a more efficientdesign patterncentered on **React Hooks**.
- Implemented UI state management using **Zustand**, improving performance and simplicity of data handling in complex applications.
- During the first stage of the project, I usedReduxfor server-side state management, and in the last year, I led the migration to **TanStack Query (React Query)**, which allowed for simplifying data logic, implementing advanced cache management, automatic revalidation, and efficient data synchronization by consuming **RESTful APIs**.
- Implemented and managedunit testsandE2E testsusingTesting Library**, **Jest**, and **Playwrightfor one of our clients, improving test coverage and ensuring application quality and stability.
- Developed project functionalities and maintenance through the use ofcontinuous integration (CI)andcontinuous deployment (CD)**, ensuring fast and reliable deliveries with tools like **Jenkinsand **GitHub Actions**.
- Worked on the development of mobile applications withReact Nativeand **Expo**.
- Actively participated in agile teams under frameworks likeScrumand **Kanban**, collaborating closely with project managers to deliver features iteratively.
- AluxionReact Frontend DeveloperOctober 2020 - February 2021 (4 months)Madrid, Spain
- Was responsible for the implementation andlayoutof web interfaces usingReactand **Next.js**, ensuring designs were faithful to the provided prototypes.
- Worked on creating reusable components withStyled Components**, optimizing the organization and maintenance of **CSScode.
- UsedFigmato collaborate closely with the design team, translating prototypes into code accurately and ensuring a consistent user experience throughout the project.
- Managed the workflow using theGitversion control system and project management platforms likeJiraand **Trello**, ensuring tasks were completed efficiently and within the established deadlines.
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Higher Degree in Web Application DevelopmentILERNA FP Online2020Grado Superior Desarrollo de Aplicaciones Web