Resume
Senior Full Stack Software Engineer
Summary
Senior Full Stack Software Engineer with extensive experience in web and mobile development. Expertise in the JavaScript/TypeScript ecosystem with deep knowledge of React, React Native, Next.js, and Node.js. Track record of leading engineering teams and delivering scalable solutions across startups and enterprises.
United Kingdom
Are We a Fit?
Paste a job description below and AI will analyze how well my skills and experience match the role.
Powered by AI — results are approximate and for informational purposes only.
Experience
Lead Full Stack Software Engineer
Wandity Ltd (Contract)
Led full stack development for a travel social network platform as the sole engineer.
- Architected a microservices platform with two Express.js REST APIs and a Remix frontend, each independently containerised with Docker and deployed to Fly.io with multi-region replication
- Built JWT authentication with refresh tokens stored in Redis, Magic Link email login via SendGrid, and SMS account verification through Twilio
- Implemented Stripe payment processing powering a credit-based system, user subscriptions, and membership tiers
- Developed an image pipeline with Sharp optimisation, AWS S3 storage, and Amazon Rekognition AI content moderation
- Designed shared Prisma ORM interfaces published as NPM packages, consumed by the frontend and both backend services against PostgreSQL with read replicas
- Built a progressive enhancement-first UI with Remix and TailwindCSS — all features fully functional without JavaScript
Lead / Senior Full Stack Software Engineer
Kukd.com Ltd (Contract)
Led engineering across web, mobile, and white-label products for a UK food ordering and restaurant discovery platform.
- Built a cross-platform React Native/Expo food delivery app with location-based restaurant discovery, real-time order tracking, and Checkout.com payments
- Developed a white-label multi-tenant architecture resolving restaurant branding, menus, and page layouts per domain via Next.js server-side rendering
- Implemented Checkout.com payment integration with card tokenisation for PCI compliance and per-merchant transaction routing across white-label sites
- Redesigned the multi-step checkout flow and fixed Redux state synchronisation bugs across the cart, delivery options, and promotion pipeline
- Created lean mobile-optimised API routes sharing data models with the web platform for cross-platform consistency
Senior Full Stack Software Engineer
Cartes Ltd.
Full-stack web and mobile development for diverse clients, specialising in React ecosystem technologies.
- Built an offline-first B2B e-commerce platform (Next.js 15, React 19, SQLite, Drizzle ORM) with bidirectional sync for a product catalog of 5,000+ items and role-based dashboards for salesmen, customers, and admins
- Developed an offline-capable iPad sales app (Expo, React Native, tRPC) managing 5,000+ products and 11,000+ images locally with background sync and mandatory freshness enforcement
- Built a community-driven accommodation platform with Remix, progressive enhancement, Zod server-side validation, and automated CI/CD via GitHub Actions to Fly.io
- Delivered projects across the React ecosystem including Next.js, Remix, Expo, and React Native with TypeScript throughout
- Frontend-first development approach with user experience and performance as primary success metrics
Business Development / Software Engineer
Teist Soluciones S.L.
Combined business development with software engineering for a technology consultancy serving international markets.
- Built and maintained WordPress/WooCommerce e-commerce platforms for food industry clients across Europe and the Americas
- Managed SEO strategy with Yoast integration, structured data markup, and Cloudflare CDN for global performance
- Led client relationships, requirements gathering, and end-to-end project delivery across multiple concurrent engagements
Junior Full Stack Web Developer
Informa D&B (Dun & Bradstreet)
Full stack web development for a global business intelligence company.
Apple Store Specialist
Apple Inc.
Customer-facing technical specialist at Apple Retail.
Web Developer
Self-employed
Freelance web development and design for small businesses.
- Built company websites and web applications using HTML, CSS, JavaScript, jQuery, and LAMP stack
- Delivered long-running production sites including a food ingredients catalog operational for over a decade
Education
Computer Science
Autonomous University of Madrid (UAM)
Madrid, Spain