From Madrid, via London.
Hi, I’m Javi.I build softwarefrom Bangkok.
After seven years in startups, I’m now working on a few things of my own.
Find me on XThe hardest part of building software isn’t the code. It’s figuring out what’s actually worth building.
A bit about me
The long way round.
Madrid
London 6 years
Bangkok Now
I’m from Madrid, spent six years in London, and moved to Bangkok in 2026.
I didn’t take a straight path into software. Before writing code professionally, I worked in commercial insurance. I later changed careers through Ironhack and joined two startups, working across products, backend systems, cloud infrastructure and technical leadership.
That detour was useful. It taught me to look at software as part of a business, not as an end in itself. I enjoy the technical side, but I’m usually more interested in the problem, the trade-offs and whether something should exist in the first place.
Outside software, I’m usually mixing house music, cooking, riding motorbikes, travelling, or reading far too much about politics and how differently countries work.
What I’m doing now.
I’m working on a few things of my own. The next step is getting them in front of real users.
Background
What I know how to do.
My background is in building web products and cloud systems for startups. I work comfortably across product decisions, backend architecture, delivery and hands-on development.
Focus
Product decisionsBackend architectureDelivery
Hands-on
TypeScriptNode.jsAWSIntegrationsData workflowsServerless systems
Working style
Small teamsRemoteAsync-friendlyProduct-focused
I’ve also led delivery in a small team, reviewed work and helped keep technical decisions connected to the product.
I’m focused on my own projects, but I’m open to the right freelance or contract work. Remote and async-friendly is usually the best fit.
For the conventional version, you can find my professional background on LinkedIn .