Pol Valle — full-stack developer

Pol Valle · Doplax

About me

This isn't my CV — the CV lives on the experience page. This is the long version: where I come from, why I ended up writing code, and what I do once the laptop is shut.

The Hogwarts letter that never came

As a kid I made myself a promise: if the slightest chance of studying at Hogwarts ever showed up, I wouldn't let it pass. The letter, obviously, never came.

It took me a few years to realise magic does exist — it's just spelled differently. Someone with a borrowed computer and enough stubbornness can build something used by people on the other side of the world, without asking anyone for permission. It's the closest thing to a spell we've invented.

That's the only real reason I'm still here all these years later: it still feels like magic.

Cables came first (and people)

Before writing a single line of professional code I spent years on the other end of the phone. I started as an IT intern at Grupo Sesé while studying computer systems and networks, moved on to the service desk at CESICAT, and ended up supporting SEAT customers in Martorell.

It sounds like dues-paying, but it was the best school I've had. When someone calls you, they almost never describe the error: they describe how they feel. Your job is to translate that into something fixable, and to do it without making them feel stupid.

I took one idea from there that I've never let go of: a system isn't good because the code is elegant, but because somebody stops suffering because of it.

  • 2015First IT internship at Grupo Sesé
  • 2017IT service desk at CESICAT
  • 2018Customer help desk at SEAT, Martorell

The jump: from fixing things to building them

Fixing what other people had built stopped being enough. In 2020 I enrolled in Web Application Development at Jesuïtes Sarrià – Sant Ignasi, and in 2022 came the first job that paid me to write code: front-end at Tecsolda, where I ended up touching Angular, Node, MongoDB and a bit of Python because we were few and someone had to cover everything.

Right after that I took the KeepCoding Full Stack bootcamp to close the gap: back end, databases, Docker, deployments. Not for the certificate — I did it because I hate depending on someone else to finish an idea.

That's the moment I stopped being the one putting out fires and became the one deciding how the house gets built.

  • 2020Started web development studies at Jesuïtes Sarrià – Sant Ignasi
  • 2022First job writing code: front-end at Tecsolda
  • 2023Full Stack bootcamp at KeepCoding

Cars, television and a lot of Angular

Once the craft was in my hands, the big projects arrived. At VASS I built front-ends for SEAT and CUPRA — the same brand whose calls I used to take years earlier, now from the other side of the screen. At Addingplus it was the Angular + C# / .NET + SQL combo, and at Atresmedia I joined as a full-stack developer for television.

That's where you learn what no course teaches: how to move through code you didn't write, how to defend a decision in review, that performance and accessibility aren't a bonus at the end of the sprint, and that almost everything that breaks in production breaks because someone assumed something.

  • 2023Front-end for SEAT and CUPRA at VASS
  • 2024Full-stack with Angular and .NET at Addingplus
  • 2025Full-stack for Atresmedia's television arm

Today: models that listen, and projects that are mine

In 2026 I moved to Atresmedia's AI team: Python, Whisper to transcribe, Qwen3 to make sense of what was transcribed, all running on our own machines instead of somebody else's API. Today I'm a Solution Engineer at Reskyt, with mobile apps as my playing field.

And then there's what I build on my own, which is where you really see what I enjoy: TrackLap, a SaaS for motorcycle track days where each organiser charges through their own payment gateway; MakerUp, a 3D-printing marketplace running on Stripe Connect; custom sites and back offices for businesses trapped inside somebody else's platform. This very page is one of those projects.

I'm still chasing the same thing I was at ten: getting something that only existed in my head to work on a stranger's phone.

  • 2026Atresmedia: AI with Python, Qwen3 and Whisper
  • 2026Solution Engineer at Reskyt, iOS and Android apps

Away from the keyboard

Or almost: nearly everything I enjoy ends up turning into a project.

  • Motorcycles and track days

    A good part of what I build on my own orbits around motorcycle track days. TrackLap was born there, and the Sport Moto Team club site publishes its sessions by reading its API.

  • 3D printing

    MakerUp came from looking at the maker community and noticing the boring part was missing: getting paid. It's a marketplace where the maker charges through Stripe and the platform keeps its cut.

  • Wheel and rally

    DiRT Tracker started as a friendly fight between friends over lap times: the game's real 156 stages and 79 cars, with leaderboards and a back office.

  • Doplax Labs

    The name I publish under for everything I do outside work: experiments, clones built to learn how something really works, and this site itself.

Shall we keep talking?

If you made it this far, you know more about me than most of my clients do on day one. Your turn.