Rafael Melón

Senior Product Engineer

Rafael Melón

React · TypeScript · Vue · React Native · Payments · AI

Product engineer with 15 years in web. React, Vue and React Native, with a focus on payments. I build with AI agents every day.

Selected work

A few things I've built

01

Product · 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. Nothing leaves the house.

Next.js 16SQLiteTailscalePWA
02

Product · 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.

Next.jsSupabaseLLM
peliscore.app ↗
03

Open source · AI tooling

agent-kit

My open-source AI toolkit for coding: reusable agents, skills and a workflow that work across Claude Code, Cursor and Codex.

Claude CodeMCPTypeScript
github ↗
04

Work · 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
05

Work · Payments

Payments at Docplanner

Six years building checkout and payment methods — Apple Pay, Google Pay, BNPL, wallets — on web (Vue) and mobile (React Native), with Stripe, Autopay and dLocal. I shipped features from idea to production.

Vue 3React NativeStripe

Also building: QuickTrip, a React Native trip planner with a Fastify + PostgreSQL API, and F1FanWiki, Formula 1 stats in React.

How I work

Product-minded · AI-native

I work spec-first with AI agents, and stay in charge of quality and the decisions. I like being close to product and design, and leaving things better than I found them.

Experience

2011 → now

Full CV available on request.

Get in touch

Open to senior frontend / product roles

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

rafaelmelonweb@gmail.comLinkedIn ↗GitHub ↗