Hi, I'm Javier Garrido.
I'm a web developer based in Burgos, Spain, working remotely for Kodify Media Group. Most of my career has been on the backend, mainly with Node.js, and I'm at home on the frontend with React too. Before JavaScript took over I built things with .NET.
These days I care a lot about how software is designed: domain-driven design, system architecture and the decisions that are hard to undo later. I like teams where people learn from each other, and I try to be the one who raises a hand when something needs doing.
Where I've worked
I've been part of international teams at multinationals, at startups and, for the last few years, at a product company.
What I work with
- Node.js
- JavaScript and TypeScript
- React
- Domain-driven design
- System design
- Team leadership
- CI/CD and DevOps
- AI-assisted development
- Claude and LLM tooling
- .NET (earlier on)
Background
- Universidad de Burgos
- Computer engineering, 2012
- PeopleStorming
- Leadership program, 2026
- GOTO Copenhagen 2025
- Microservice Communication, masterclass by Sam Newman
- GOTO Copenhagen 2025
- Resilient Distributed Systems, masterclass by Sam Newman
- DDD Academy
- Domain-Driven Design in TypeScript, by Thomas Coopman, 2023
- People Collective
- Manager Accelerator Programme, 2023
- DDD Europe 2022
- Software Architecture: The Hard Parts, by Neal Ford
- Spanish
- Native
- English
- Full professional proficiency
Side projects
Things I've built outside work, mostly to learn or to help someone.
- Awards
- First prize at the MorcillaConf 2019 online hackathon
- Links
- Awards
- First prize for equal opportunities, Universitat Politècnica de Catalunya (2012)
- Winner of the first UBUEMPRENDE ideas contest (2012)
- Grant for developing a marketable prototype, Universidad de Burgos (2010)
- Links
Get in touch
The easiest way to reach me is LinkedIn, where you can find my professional profile.
The code for this site is on GitHub, and I also keep a small playground of experiments there.