Rafael Melón

Senior Frontend & Product Engineer

Rafael Melón

React, Vue, TypeScript, React Native

15 years building for the web, with depth in payments. I build with AI agents every day.

Selected work

01

Docplanner

Checkout and payments

6 yrs
on the payments team
< 4 days
median cycle time, down from about 8
~¾
of my 2026 merged work outside web frontend

Apple Pay, Google Pay, BNPL and wallets on web (Vue) and mobile (React Native), with Stripe, Autopay and dLocal. I shipped features from idea to production, plus backend fixes and APIs in PHP and .NET, AI tooling and on-call.

Vue 3React NativeStripePHP · .NET
02

Docplanner, AI tooling

Lupin

An AI tool I built so anyone on the team could debug payment issues fast. It reads our tickets, logs and data, keeps a library of past cases, and I taught around 20 engineers to use it.

AI agentsDeveloper tools
03

Open source

agent-kit

An AI toolkit for coding: reusable agents, skills and a spec-first workflow that work across Claude Code, Cursor and Codex.

MCPTypeScript
github ↗
04

Personal, self-hosted

Nexo

A private family hub that runs on my own NAS and installs on my phone as an app: the home's papers, renewals, health and a shared calendar in one place. Full-text search over 10,000+ documents, passkey and Face ID security, and two-way Google Calendar sync.

Nexo home: this week's deadlines, people and sectionsNexo agenda with pending and overdue tasks
Next.js 16SQLiteTailscalePWA
05

Personal, live

PeliScore

Tells you what to watch tonight and where to stream it in Spain. It learns your taste and only suggests what's on the platforms you already have. Built and run on my own.

PeliScore recommendation card with match score and platformPeliScore title page showing where to watch in Spain
Next.jsSupabaseLLM
peliscore.app ↗

Also building: QuickTrip, a React Native trip planner, and F1FanWiki, Formula 1 stats in React.

How I work

  1. 01

    Spec-first, with agents

    I write a short spec first, then build with agents and review every change myself.

  2. 02

    Across the stack

    Frontend first, and I ship the backend changes a feature needs instead of waiting for them.

  3. 03

    Close to product

    I like working with product and design. I have reviewed 700+ pull requests and I care about the details users notice.

Experience

Download the full CV (PDF)

Get in touch

Happy to talk about product engineering, payments or building with AI.

rafaelmelonweb@gmail.com