I’ve always learned by doing things I probably shouldn’t have been able to do yet.
At eleven, I modified some sprites, maps and dialogs at Pokemon ROMs. At fifteen, I was flashing custom ROMs onto my Android phone: I bricked it, fixed it, and eventually cracked my own password… just to see if I could. At seventeen I got a rusty old ThinkPad T400, learned about Linux and launched my first software projects aged 20.
With time, that turned into teaching myself Java and Kotlin, shipping apps to Google Play, hitting #1 in category rankings, and winning the Huawei AppsUP Europe hackathon three times. By twenty-four, the app I made from my bedroom took the stage at Huawei Connect in Paris, I pitched it in front of 800 people! Then I graduated in CS.
Professionally, I've worked at the intersection of pre-sales and post-sales for New Relic and RevenueCat.
Since late February 2026, I’m building qrew, a React-based QR table ordering platform on Supabase. I also spend a lot of time ricing my new ThinkPad (I use Arch CachyOS, btw), setting up my homelab and now diving into side quests such as installing OpenClaw on my phone and learning about FreeRTOS with a coudple ESP32.
Ah, and it seems I have a tendency to bump into security vulnerabilities in the services I use... or maybe I just like to touch things until they break. Either way, I sometimes (responsibly) disclose them on socials.
- CPU: AMD Ryzen 7 PRO 7300U: Octa-Core (16 Threads) @ 2GHz (Turbo: 4.5GHz)
- RAM: 32GB
- Disk: 512GB SSD, built-in
- OS: CachyOS (rolling release)
- CPU: Allwinner H618 (ARM): Quad-Core (4 Threads) @ 1.4GHz
- RAM: 4GB
- Disk: 256GB SD Card (that was a mistake! the risk of corruption is high and you'll never fill up that much space)
- OS: DietPi v10.4.2
- CPU: AMD Ryzen 3 3300U: Quad-Core (4 Threads) @ 2.1GHz (Turbo: 3.1GHz)
- RAM: 16GB
- Disk: 512GB SSD, generic, built-in + 2TB USB 3.0 Seagate HDD as SMB drive
- OS: Fedora Linux 43 x86_64
- Anbernic RG Rotate - recently bought. Runs FTP and SSH servers. I back up my games to the Seagate and play on the big screen via scrcpy. No Google account linked.
- Huawei Nova 8i - runs OpenClaw! Fully de-googled by design (post sanctions Huawei device).
After years of feeling immune, I just fell down the keyboard rabbit hole. I'm retiring my beloved MX Keys S and welcoming a Keychron C3 Pro 8K to the setup. Time to play with QMK!
I coordinate the Google Developer Group in Lleida and have mentored for Google Summer of Code for a few years.



