// Barcelona, Spain · Open to EU Roles
Threat Intelligence · DevSecOps · Security Engineering
01 // ABOUT
Mathematics and computer science do not cease to exist. New technologies emerge, and the curiosity to understand logic becomes the most durable skill you can carry. I have worked with thousands of international clients and learned how people communicate, how they think, and how they approach problems. That experience taught me to connect things others keep separate and to bring analytical clarity to DevSecOps, threat intelligence, and software development. I ran the gamut from 3D technical art, VFX, and DCC tools. Studied for a B.Sc. in Computer Engineering, and built original systems from scratch. During my studies at FX Barcelona, I worked at FunPlus in the gaming industry and found a lively and supportive community.
I can translate complex threat data into clear, actionable intelligence for both technical and non-technical audiences, a skill shaped by years of client-facing engineering work. I bring strong soft skills and an entrepreneurial mindset: I build things independently, take ownership end to end, and know how to move in environments where the structure is not handed to you. Based in Barcelona and open to remote or hybrid roles in Threat Intelligence, Security Development, and SOC Analysis. If your team values depth, rigorous documentation, and open-source credibility, I would be glad to connect.
02 // PROJECTS
03 // WRITING
Lox Under the Microscope: Design Trade-offs, Measurable Faults, and What Real Languages Do Differently
A three-chapter deep dive into interpreter design using Lox from Crafting Interpreters as the lens — typing, memory management, mutability, and macros, followed by static analysis (SpotBugs, cppcheck), fuzzing, and AFL++ against jlox and clox to see where a toy language's design choices become real attack surfaces.
Thundering Herd via Inherited Scheduler: How My Fork Became Someone Else's Threat Feed
A live incident write-up: an inherited hardcoded scheduler in a forked OSINT repo synchronized thousands of independent machines onto a single endpoint at the same second each day, producing a DDoS-shaped signature and a supply-chain attribution failure — plus the five-line jitter fix and the patches applied along the way.
Threading the Needle: Race Conditions, Atomic Violations, and the Concurrency Flaws That Break Systems
A technical article on race conditions built from first principles — TOCTOU, atomicity violations, GIL internals, and mutex design — grounded in a companion Vault Heist Simulator that demonstrates the same failure both by design and by bug.
04 // SKILLS
05 // CONTACT
Open to cybersecurity engineering roles across the EU. DevSecOps, threat intelligence, security engineering. Full EU work authorization. Remote-friendly.