Professional experience
Remote, SpainSpazious
Leading frontend development efforts, optimizing performance, and maintaining scalable UI components for Booking & Backoffice projects.
- Refactored 15% of the codebase, improving performance and reducing technical debt.
- Designed and implemented a design system using Storybook, ensuring UI consistency.
- Integrated Sentry for error tracking & performance monitoring, enhancing system reliability.
- Applied clean code principles & separation of concerns for a modular and maintainable codebase.
- Collaborated closely with product & design teams to develop reusable UI components.
- Mentored junior developers, fostering a learning environment.
- Played a key role in launching the MVP of the Dollhouse monorepo project, a 3D event visualization tool, and securing a profitable contract with clients.
JavaScriptReactTypeScriptStorybookSentryUI DesignClean Code3D VisualizationMonorepoZustandReact QueryTailwindCSSStyled-componentsBootstrapAvaViteYarnCommitLintEslintPrettier
Remote, SpainAccenture
Led a frontend team, managing releases and code reviews for a high-traffic e-commerce platform.
- Led a team of 3 developers, overseeing releases, code reviews, and deployment cycles.
- Integrated third-party libraries for A/B testing, SEO, and payment risk management.
- Resolved critical bugs and improved Google Analytics tracking, UI styles, and performance.
- Implemented atomic design principles for scalable, reusable components.
- Worked closely with designers and product managers to enhance user experience.
JavaScriptVueVuexSEOA/B TestingGoogle AnalyticsAtomic DesignThird-party implementationsCSSSass
Remote, SpainAccenture
Enhanced UX and performance by developing features, resolving bugs, and optimizing a doctor-patient platform.
- Developed new features, resolved critical bugs, and improved accessibility & responsiveness.
- Developed a custom UI toolkit to standardize the design system.
- Built reusable High Order Components with Recompose and Reselect.
- Implemented tests using Jest and React Testing Library.
- Mentored junior developers and collaborated with cross-functional teams.
JavaScriptReactTypeScriptRecomposeHigh-order componentsReduxGitJestReact Testing LibraryUI ToolkitJiraConfluenceGitlabScrum
Malaga, SpainBasenet
Developed the new CRM version for BaseNet (+9k users) using React, TypeScript, and GraphQL.
- Refactored a component library (20+ components) from class components to functional components.
- Translated UI/UX mockups into code.
- Created an extensive CRUD form system using Formik and Yup.
- Developed reusable functional components.
- Researched and selected appropriate libraries for the project.
- Reviewed code from peers.
JavaScriptReactTypeScriptSassGraphQLFormikYupApollo ClientGitJiraGitlabScrum