What you can hire me for

I lead web product development with React, Next.js, TypeScript and Node, from architecture through to deployment and performance in production.

Five years on production systems in banking, insurance and retail, with teams that could not pause delivery while the ground was rebuilt underneath. Alongside that I run Snowy, my own weather platform, which gathered 14.7 million organic impressions and 1,400 registered users over the last three months.

14.687.005

organic impressions

on Snowy, over the last 90 days

242.000

clicks from search

over that same period

1.400+

registered users

on a product of my own

How I can help

Four ways of working that are already running with real clients, not a list of technologies.

Taking over a product in flight

Whoever built it is leaving and the product has to go on. I take on the code, the infrastructure and the product judgement, and hold the operation together through the handover.

Web product development

React, Next.js, TypeScript and NestJS, from frontend to backend and infrastructure. Including the boring part: deployment, performance and search visibility.

Architecture and team support

Architecture decisions, standards and code review for teams already building who would rather not regret it a year from now.

AI where it actually saves hours

I automate work someone still does by hand and put agents where the team loses time. It is how I work every day, including on my own projects.

How I work

The method is the same on every engagement, and it is what lets me deliver on few hours a week.

Decisions are written down

Before touching code I record what was decided and why. Whoever picks the project up a year from now has it there.

Four to six hours a week

It is what I can commit to while still delivering. If the work needs more, I say so on the first call.

Something in production every week

Every delivery goes through its own branch, tests, continuous integration and deployment. By the end of the week there is something in production you can open.

How we start

No twenty-page proposals, no meetings to prepare another meeting.

  1. 01A half-hour callYou tell me what the product is, where it stands and what you need.
  2. 02We scope the workWhat is in, what is out and how long it takes. If it does not fit, I say so there.
  3. 03Budget and rhythm in writingFixed price and how often you will see something running, before we start.

What I work with

What I use daily on projects with real users, rather than a list of everything I have touched once.

Frontend

React · Next.js · TypeScript · Tailwind · SSR · technical SEO

Backend

Node · NestJS · Java · Spring Boot · APIs · authentication

Data and infrastructure

MySQL · PostgreSQL · Redis · Prisma · Docker · AWS · Vercel

Agents and AI

Vercel AI SDK · RAG · MCP · tools · evaluations

Frequently asked questions

What people usually ask me before the first call.

Do you work remotely?
Yes. I live in Logroño, in La Rioja, Spain, and I work remotely on European hours for clients in Spain and abroad. The client does not need to be in my city or my country.
How many hours a week can you commit?
Four to six hours a week per client, spread according to what that week needs. If the work requires more, I say so on the first call instead of accepting and falling short.
Can you step into a product that is already built?
That is most of what I do. I have taken over products that were already in production, with users inside, without stopping their operation during the handover.
What technologies do you work with?
React, Next.js and TypeScript on the frontend. Node, NestJS, Java and Spring Boot on the backend. MySQL, PostgreSQL, Redis, Docker and AWS for data and infrastructure. For agents and AI, the Vercel AI SDK, RAG, MCP and evaluations.
How do you invoice?
As a self-employed professional registered in Spain, invoicing monthly. The scope is agreed in writing before we start and the price is discussed on the first call, once I know what the work is.
What languages do you work in?
Spanish, my native language, and English at a professional level. The projects I run today are split between the two.

Tell me the context

Fill these in and your mail client opens with the message already written. You review it and send it yourself.

Open my email

Nothing is stored here. The message goes out from your own account.