About
The longer version.
I’m Oscar Fernandez, Tay online. 18 years old, from Mataró, a medium-sized city near Barcelona that’s best known for being not quite Barcelona.
I got into programming the way most people probably shouldn’t: cheating in FiveM servers. I wanted free items, so I learned Lua. Then I wanted to understand why the exploits worked, so I learned more. Then I wanted to build the things I was breaking, and somewhere in that process it stopped being about the cheats entirely.
That led me to hacking courses, pentesting, and eventually to the realization that what I actually enjoy most is the other side. Designing systems, thinking through architecture, writing code that does what it’s supposed to do and doesn’t embarrass you six months later. Security gave me a way of thinking about software that most developers don’t have at the start. I still use it.
I’m currently working as a Backend Developer at Intake, a B2B SaaS startup inside Lanzadera, Spain’s main startup accelerator, while enrolled in two academic programs simultaneously. I took the opportunities as they came, and somehow this became my day to day.
Day to day I work with Python, FastAPI, MongoDB, Redis, and whatever else the problem requires. What I enjoy most is the thinking part: breaking down a problem, designing a solution that actually makes sense, and implementing it cleanly. What I enjoy least is inheriting code that was written without any of that. It exists everywhere and it’s always someone else’s fault.
I’m learning Rust because I want to understand systems at a level where nothing is magic. Interested in Go for similar reasons. At some point I’d like to contribute to something that other people actually use, open source, tools, whatever ends up mattering. If any of that sounds interesting, you know where to find me.