I'm David Cortés. I live in Barcelona, where I build software that solves real problems.
I've always been curious about what's behind things — how a blank screen turns into a working website, how a few lines of code can become a tool that actually helps someone get through their day. That curiosity, more than anything, is what pulled me into building software in the first place.
It started early, with an old Windows 98 machine at my aunt and uncle's house. I had no internet connection at first, so I spent hours just exploring the device, poking around every application I could find. When I finally got access to the family's shared modem, I used it to explore an internet that looked nothing like it does today. Years later, when my first laptop stopped working, my first instinct wasn't to complain — it was to take it apart and find out why. I discovered the hard drive had failed, and asked my mom to drive me to the only computer store in town so I could replace it myself.
Transporta'm was born out of that same curiosity — I wanted to see, in real time, where the trains actually were, at a moment when no reliable app existed to answer that question. What started as a personal project grew, with the help of social organizations and its own usefulness, into something used by thousands of people every day. I still get a quiet kind of satisfaction whenever I'm on a train and spot someone with the app open — I'll watch from a distance to see how they use it, what they tap on, what they're looking for. I've always loved public transport, especially rail, and seeing the app succeed has been one of the most motivating things I've built.
Today, I'm a software engineer focused on delivering quality code balanced with real product demands. Outside of work, you'll usually find me out with my dog, up in the mountains, or digging into new technologies to keep sharpening my skills — all while keeping Transporta'm running for the more than 80,000 people who rely on it every day.