Über Ruben
Spanisch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Projekt- und Berufserfahrung
- OptimissaSenior React Frontend DeveloperJuli 2025 - Heute (11 Monate)
- Participé en el desarrollo de una plataforma corporativa con más de 30 mil usuarios activos, utilizada para la creación de aplicaciones internas.
- Implementé interfaces y componentes reutilizables con React y TypeScript, dentro de un entorno de microfrontends.
- Apliqué principios de arquitectura limpia y clean code para garantizar mantenibilidad y escalabilidad.
- Utilicé Jest y Testing Library para asegurar la calidad del código mediante pruebas unitarias.
- Colaboré con los equipos de backend, UX/UI y QA para optimizar el rendimiento, la accesibilidad y la coherencia visual del producto.
- PTGSenior React Frontend DeveloperDIGITALAGENTUREN & IT-CONSULTINGJuli 2021 - Juli 2025 (4 Jahre)Madrid, Spain
- Lideré el desarrollo y mantenimiento aplicaciones web utilizando React.js y TypeScript, garantizando un código limpio, escalable y de alta calidad.
- Desarrollé la librería de componentes de la empresa, utilizando SASS para los estilos e iniciando posteriormente la migración a PostCSS para mejorar la escalabilidad y el rendimiento. Documenté todos los componentes con Storybook, facilitando la colaboración entre los equipos de diseño y desarrollo.
- Reestructuré la arquitectura del proyecto, sustituyendo el patrón basado en contenedores y componentes presentacionales, por un patrón de diseño más eficiente centrada en React Hooks.
- Implementé la gestión del estado de la UI mediante Zustand, mejorando la performance y simplicidad del manejo de datos en aplicaciones complejas.
- Durante la primera etapa del proyecto utilicé Redux para el manejo del estado del servidor, y en el último año lideré la migración a TanStack Query (React Query), lo que permitió simplificar la lógica de datos, implementar una gestión avanzada de caché, revalidación automática, y sincronización eficiente de datos consumiendo APIs RESTful.
- Implementé y gestioné pruebas unitarias y E2E utilizando Testintg Library, Jest y Playwright para uno de nuestros clientes, mejorando la cobertura de las pruebas y asegurando la calidad y estabilidad de las aplicaciones.
- Desarrollé las funcionalidades y el mantenimiento de los proyectos, mediante el uso de integración continua (CI) y despliegue continuo (CD), asegurando entregas rápidas y confiables con herramientas como Jenkins y GitHub Actions.
- Trabajé en el desarrollo de aplicaciones móviles con React Native y Expo.
- Participé activamente en equipos ágiles bajo marcos como Scrum y Kanban, colaborando estrechamente con los project managers para entregar funcionalidades de forma iterativa.
- AluxionReact Frontend DeveloperOktober 2020 - Februar 2021 (4 Monate)Madrid, Spain
- Fui responsable de la implementación y maquetación de interfaces web utilizando React y Next.js, asegurando que los diseños fueran fieles a los prototipos proporcionados.
- Trabajé en la creación de componentes reutilizables con Styled Components, optimizando la organización y mantenimiento del código CSS.
- Utilicé Figma para colaborar estrechamente con el equipo de diseño, traduciendo los prototipos a código de manera precisa y asegurando que la experiencia del usuario fuera coherente a lo largo del proyecto.
- Gestioné el flujo de trabajo mediante el sistema de control de versiones Git, y plataformas de gestión de proyectos como Jira y Trello, garantizando que las tareas se completaran de forma eficiente y dentro de losplazos establecidos.
Empfehlungen
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Grado Superior Desarrollo de Aplicaciones WebILERNA FP Online2020Grado Superior Desarrollo de Aplicaciones Web