I build e-commerce infrastructure where mistakes cost real money. At Webimpacto I work on Shopify subscription stores with tens of thousands of active contracts: making sure recurring billing holds up at that volume, adapting it to each client’s needs and designing systems that stay maintainable as they grow. I’ve been through two full subscription migrations. Before that, I spent two and a half years at Kong Consulting, directing the technical side of our most complex projects.

On the side I build Danza App, a cross-platform app for professional dancers with 400+ users and LLM-powered review summaries, and I’m experimenting heavily with AI-assisted development workflows. I’m finishing Computer Engineering at UOC and I’m certified in AI through CS50AI and Anthropic.

I care about correctness in systems that touch money, and about leaving codebases better documented than I found them.

experience

Webimpacto

Mid-Level Full Stack Developer

  • Product-focused e-commerce agency, working on high-traffic Shopify storefronts and subscription infrastructure.
  • The team’s main technical reference for subscriptions: stores with tens of thousands of active contracts, recurring billing that holds up at that volume, client-specific needs and systems designed to stay maintainable as they scale.
  • Worked on two full subscription migrations, as primary developer on one of them.
  • Built the customer subscription portal and the backend for subscription management over WhatsApp.
  • Day-to-day development on live storefronts: theme customisation and integrations with external services.

Shopify · Liquid · Remix · Laravel · GraphQL · Node.js

Oct 2025 – now

Full-time

Remote

Kong Consulting

Full-stack developer

  • Joined as a full-stack developer and quickly became the technical lead for the team’s most complex projects.
  • Architectural decisions and day-to-day technical direction of three developers, owning delivery across frontend, backend and infrastructure.
  • Led an insurance platform for 10,000+ users and a multi-tenant self-service kiosk with payment and printing hardware.
  • Spanish invoicing compliance: VERI*FACTU and non-VERIFACTU invoicing, plus SEPA direct-debit remittances (Cuaderno 19).
  • Containerised CI/CD with Docker and GitHub Actions that cut deployment times by 70%.

Angular · Laravel · SQL Server · MySQL · Docker · GitHub Actions · Azure DevOps

Jul 2023 – Oct 2025

Full-time

Seville

Kong Consulting

Full-stack developer · internship

  • Internship at the same consultancy before joining full-time.

PHP · TypeScript

Apr 2023 – Jun 2023

Internship

Hybrid

ai

LLM review summaries

Danza App

AI summaries of dance-company reviews: a Node backend streams the LLM output to the app token by token, keeps keys and prompts server-side, and caps usage with per-user daily quotas so costs stay predictable.

2025 – now

CS50AI

Harvard · edX

Introduction to Artificial Intelligence with Python — search, logic, machine learning, neural networks and natural language processing. Completed with a 100% score, to understand what happens under the hood of the AI tools I build with.

Oct 2025

Claude Code in Action

Anthropic

Anthropic certification on Claude Code, its agentic coding tool. This site was built with it.

Feb 2026

AI-assisted development

side projects

Outside work I build side projects, lately experimenting heavily with AI-assisted development workflows.

now

Community

Fullstack Sevilla · CTX Tech

Attending Seville tech meetups on AI applied to software development and on where AI is heading.

2025 – 2026

AI-readable profile

this site

Screening with an AI assistant? Point it at these files — they are generated from the same source as this page.

projects

Danza App

freelance · 400+ users · iOS · Android · web

Cross-platform app where professional dancers review dance companies and track auditions worldwide. Built end-to-end with the product owner: data model, backend, AI layer and app-store release. Supabase / Postgres secured with Row-Level Security and role-based moderation; an audition engine that turns messy deadlines (“ASAP”, “always open”, several dates) into a clear traffic-light status. From a 15-hour MVP to native iOS and Android builds with ads and a newsletter. It now lists 400+ ballet companies, has 250+ newsletter subscribers and gains 70+ new users every month.

React Native · Expo · Node.js · Supabase · PostgreSQL · OpenAI API

2025 – now

WhatsApp × Shopify

Webimpacto · conversational subscriptions

Backend for managing subscriptions on WhatsApp, integrating Shopify with the client’s messaging provider. Subscribers reschedule orders, add one-time or recurring products and trigger immediate delivery; non-subscribers check order status and reorder their last purchase, with delivery reminders and a feedback flow.

Oct 2025 – now

Subscription migrations

Webimpacto · two migrations · tens of thousands of contracts

Two full migrations of active subscription contracts: billing cycle management, payment continuity and webhook-driven edge cases on Shopify’s subscription contracts API and GraphQL.

Oct 2025 – now

Subscription portal

Webimpacto · customer-facing

Post-purchase interface where subscribers skip, delay, advance or modify their subscriptions, add products and manage status — built for reliability, given the financial sensitivity of subscription operations.

Oct 2025 – now

Self-service kiosk

Kong Consulting · multi-tenant · hardware

Touch-screen ordering app for restaurants: card reader for in-person payments (Redsys), USB and network ticket printers and a cash drawer. Per-merchant menus from a central ERP, QR order-and-pay, hourly real-time reports and a kitchen display. CI/CD on Azure and scripts for mass rollout.

Jul 2023 – Oct 2025

Insurance platform

Kong Consulting · 10,000+ users

Web application for policy data, user permissions and operations workflows. Rigorous database design and access control with Laravel Sanctum and custom policies, structured for future microservices and SSO.

Jul 2023 – Oct 2025

E-invoicing & direct debits

Kong Consulting · VERI*FACTU · SEPA Cuaderno 19

Invoicing adapted to Spain’s anti-fraud regulation in both modes: VERI*FACTU, sending hash-chained invoice records to the Tax Agency (AEAT), and non-VERIFACTU, keeping them electronically signed with an event log — with the verification QR code on every invoice. Plus SEPA direct-debit remittance files (Cuaderno 19) to collect recurring payments through the bank.

Jul 2023 – Oct 2025

ERP dashboards

Kong Consulting · construction sector

Executive dashboards on a construction-sector ERP surfacing real-time operational metrics, reducing manual reporting.

Jul 2023 – Oct 2025

CI/CD pipeline

Kong Consulting · −70% deployment time

Containerised pipeline with Docker and GitHub Actions, enforcing automated testing and code quality gates.

Jul 2023 – Oct 2025

skills

languages
TypeScript, PHP, Python, GraphQL, Liquid, CSS
frameworks
Angular, RxJS, Laravel, Remix, Node.js, React Native, Expo
commerce & billing
Shopify subscription contracts API, Shopify checkout, webhooks, Redsys, VERI*FACTU, SEPA Cuaderno 19
data & infra
SQL Server, MySQL, PostgreSQL, Supabase, Docker, GitHub Actions, Azure DevOps, Git
ai
OpenAI API, LLM streaming, Python, CS50AI: search, ML, neural networks, NLP, Claude Code, AI-assisted development
soft skills
leadership, problem solving, analytical skills, client-facing, project design, professional responsibility
spoken
English — Full professional proficiency · C1 Advanced

education

  • Universitat Oberta de Catalunya, Bachelor’s in Computer EngineeringJan 2025 – now
  • Centro FP Superior de la Cámara de Comercio de Sevilla, Web Application Development2022 – Jul 2023

certifications

  • Claude Code in Action, AnthropicFeb 2026
  • CS50AI: Introduction to Artificial Intelligence with Python, edXOct 2025
  • Creating Solutions for Shopify Checkout, ShopifyOct 2025
  • Liquid Storefronts for Theme Developers, ShopifyOct 2025
  • Shopify Development Fundamentals: Verified Skill Badge, ShopifyOct 2025
  • C1 Advanced Certificate in English, Cambridge University Press & Assessment