Architecture from Day 0
Built the frontend foundation from scratch in a distributed, multi-repository setup aligned with product roadmap constraints.
- React
- TypeScript
- Redux
- Monorepo Strategy
Senior full-stack engineer with 10+ years building web and mobile products. I take products from idea to production: frontend architecture, API and database, apps live on the App Store and Google Play, payments and CI/CD.
Frontend technical lead for a data-driven React and TypeScript product, from day 0.
Built the frontend foundation from scratch in a distributed, multi-repository setup aligned with product roadmap constraints.
Implemented interfaces and flows for a platform that processes and visualizes 10k+ feedback inputs per day.
Defined engineering standards, CI/CD pipelines and review practices while mentoring new team members.
From multi-platform apps to technical leadership and full-stack products.
Sep 2023 – Present
Led the frontend architecture from project inception in a distributed multi-repository environment.
2022 – 2023
Designed a complete multi-platform frontend architecture based on React.
2018 – 2021
2015 – 2018
Developed new web platform features and reusable components.
Web and mobile products built end to end with React, React Native and TypeScript, from the database to the stores.
CTO and sole engineer
Gamified city tour app live on the App Store and Google Play. Users explore the city through challenges, geolocated checkpoints and points-and-levels progression; local creators publish and sell their tours from their own dashboard, with Stripe Connect payouts. I built the whole product: infrastructure, API, mobile app, admin panel, a self-hosted machine translation service and the design.
Website for a Barcelona motorcycle workshop founded by former Ducati racing-team mechanics. It leads with that differentiator and drives visitors to call, message on WhatsApp or request a quote.
Bilingual website for a psychology practice, with a technical and SEO audit. I traced five SEO issues (broken canonicals, duplicate hreflang, identical meta descriptions…) to a single root cause, head tags duplicated during prerendering, and fixed it in production.
Private invoicing tool for Spanish freelancers: correct numbering and totals, corrective invoices, payments and a copy of every document in the accountant’s Google Drive. Tax rules are enforced in the database schema, and it all runs on Cloudflare’s free tier.
Founding engineer · 2021 – 2022
Platform to mint NFTs from Instagram posts and trade them. As a founding engineer I led the web and mobile frontend with Ionic and Angular, with Web3 integration on Polygon.
Technologies I use in production, from the interface to the infrastructure.