Who I am

I build web products end to end

I am Javier Obregón Villar, a full stack developer. I live in Palma de Mallorca and work remotely: I build complete web applications, from the data model and the API to the interface and the deployment.

I like solving concrete problems with real products: football groups that want balanced games, therapists who need a clear website or padel clubs running leagues. I focus on performance, accessibility and maintainable code.

When something does not exist, I prototype it: this portfolio, Equilibra's team engine or a padel history archive are good proof of that.

How I think

The decisions I care about

I start by understanding who the product is for. These are the ideas that connect my projects.

Understand before choosing

First the problem and the people who will use the product. Then the tools.

Make rules understandable

Data, states and important decisions should be explainable without guesswork.

Care about what comes next

A fast, accessible interface matters as much as being able to test, deploy and maintain the project.

Stack

What I work with

I choose the simplest tool that can support the product, from the first interface through to production.

See the full stack

In practice

Three problems, three ways to approach them

My work makes most sense through what I build: a client website, a product of my own and a research prototype.

  1. For a professional

    Engracia Villar · Family Constellations & Gestalt

    I designed and built a website to explain her approach to therapy and make it easy to get in touch.

    View case
  2. For a football group

    Equilibra

    I turned the group's ratings into balanced team proposals, using rules that can be explained.

    View case
  3. To explore a question

    Padel Archive

    I investigated how to reconstruct a player's career without confusing two players who share a name.

    View case

Let's keep talking

How I work

I start from the problem and the data, choose the simplest tool that can carry the product and take care of the details people notice: fast loading, accessibility and easy maintenance.