The Experience
Senior Frontend Developer with +8 years of experience in design, architecture, web and mobile application development. Specialising in JavaScript, React, Vue, TDD and clean/hexagonal architectures.
ShapedDevs
Senior Frontend Engineer, Remote
AI-powered lead generation, customer support, and open-source AI-enhanced tools for knowledge management.
- Built an AI-powered lead generation and customer support system for a financial services firm managing +20 clients, automating content creation, lead profiling via dynamic forms, and deploying a self-learning chatbot trained on internal manager interactions reducing manual client interactions by 40% and increasing lead conversion efficiency.
- Developing an open-source MCP server for Cornell-style AI-enhanced note-taking in Notion, integrating Pinecone and OpenAI, aimed at improving knowledge management and accessibility for a broad tech community.
IOBuilders
Senior Frontend Engineer, Remote
Digital NFT marketplace, mobile Web3 wallet, and React/Next.js/React Native product features.
- Collaborated and delivered a digital NFT for collectibles marketplace, enabling +1k product sales.
- Developed a mobile Web3 wallet integration module, supporting NFT purchases via cryptocurrency transactions using React.
Flexicar
Senior Frontend Engineer, Remote
Booking platform, car appraisal, and React + Clean Architecture refactor for high-traffic automotive portal.
- Led the development of the company's cars appraisal and booking platform, handling +100k monthly active users, improving user engagement metrics by 20% after redesign using React, Next.js, Nest.js, TailwindCSS, Jenkins, Vitest.
- Refactored a legacy PHP CRM into a React + Clean Architecture application, improving code maintainability and reducing bug reports by 20%.
Greyhounders
Senior Frontend Engineer, Madrid, Spain
E-commerce SSR, AR try-on tool, and payment infrastructure for optical industry startup.
- Built the infrastructure for +50k users to integrate and handle online payments with Paypal and Stripe API.
- Built the SSR e-commerce from scratch achieving a revenue of +100k annual and supporting traffic peaks of more than 80k during special dates using Nuxt.js, Vue.js, Tailwind CSS, Digital Ocean, MongoDB, Nginx.
- Documented and integrated an augmented reality try-on tool for optical products, improving online conversion rates by 5%.
Financial Services Carrefour
Senior Frontend Engineer, Madrid, Spain
Component library, web components, and UI/UX improvements for financial services platform.
- Architected and delivered a component library of +20 reusable UI elements, integrated by +50k recurring users, enhancing product development speed by 35% with Typescript, Vue.js, TDD, SOLID, Web Components, Atomic Design, Figma, Storyblok.
- Created and published +30 web components in NPM using Vue.js and Web Components with +5k downloads, having a big impact in the UX/UI of the company web and mobile applications.
Next Best Target
Frontend Engineer, Madrid, Spain
Predictive analytics dashboard and landing page for educational performance metrics.
- Created a predictive analytics dashboard for +10 universities, visualizing educational performance metrics through machine learning cutting data interpretation time by 10% using Vue.js, AWS, SOLID, Node.js, TDD.
- Built the design and development of the company's landing page from scratch, handling +10k weekly visits using Vue.js.
Sipay Plus
Frontend Engineer, Madrid, Spain
Dynamic banking operations dashboard, markdown documentation generator, and merchant payment acceptance module.
- Built the dashboard for the visualisation for +10k of dynamic banking operations from design to production, using Vue.js, Sass, REST API, Python, Nginx, MVC/MVVM.
- Built a markdown documentation generator tool for the marketing team, improving content publishing efficiency using Vanilla JS.
- Created a merchant payment acceptance module enabling electronic payments (credit/debit card, paypal) with Vue.js, accelerating client onboarding by 12%.