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
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
Kong Consulting
Full-stack developer · internship
- Internship at the same consultancy before joining full-time.
PHP · TypeScript
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.
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.
Claude Code in Action
Anthropic
Anthropic certification on Claude Code, its agentic coding tool. This site was built with it.
AI-assisted development
side projects
Outside work I build side projects, lately experimenting heavily with AI-assisted development workflows.
Community
Fullstack Sevilla · CTX Tech
Attending Seville tech meetups on AI applied to software development and on where AI is heading.
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
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.
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.
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.
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.
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.
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.
ERP dashboards
Kong Consulting · construction sector
Executive dashboards on a construction-sector ERP surfacing real-time operational metrics, reducing manual reporting.
CI/CD pipeline
Kong Consulting · −70% deployment time
Containerised pipeline with Docker and GitHub Actions, enforcing automated testing and code quality gates.
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 Engineering
- Centro FP Superior de la Cámara de Comercio de Sevilla, Web Application Development
certifications
- Claude Code in Action, Anthropic
- CS50AI: Introduction to Artificial Intelligence with Python, edX
- Creating Solutions for Shopify Checkout, Shopify
- Liquid Storefronts for Theme Developers, Shopify
- Shopify Development Fundamentals: Verified Skill Badge, Shopify
- C1 Advanced Certificate in English, Cambridge University Press & Assessment


