Computer Science graduate focused on networking, sysadmin,
cybersecurity, and low‑level development; adept at designing robust
infrastructure and secure, high‑performance tools.
Experience
- Software Engineer – CREATOR CPU‑Simulator
-
UC3M, Madrid
-
Dec. 2024 — Dec. 2025
- Designed a YAML-based ISA description format,
allowing rapid addition of RV32/64, MIPS, Z80, 6502 and future
architectures from a single source file.
- Re-implemented the instruction fetch/decode
pipeline to read directly from memory, added multi-word
decoding and a cached interpreter.
- Completely redesigned the web-based GUI using modern design
principles.
- Integrated a modular WebAssembly assembler pipeline
(sjasmplus, rasm) and delivered a VS Code extension that shows live
register/hex views and supports source-line mapping for debugging.
- Led the effort to replace fragile text-diff checks with a Deno-based
unit testing framework that validates concrete register
& memory values.
Technologies: TypeScript, JavaScript, Deno,
WebAssembly (Emscripten), YAML/JSON, VS Code Extension API, Git/GitHub
CI-CD, Linux/macOS.
- Software Engineer
-
Intechpartner, Las Palmas
-
Feb. 2026 — Ongoing
- Working on a custom-made e-commerce platform for
Proclinic, using Symfony, PHP, and Vue.js.
Projects
- Homelab - I maintain a home lab (currently hosting
this site) to learn and test out the latest technologies. I manage DNS
and networking (Ubiquiti), run containers with Docker, and host services
such as Forgejo, Jellyfin, and a Minecraft server.
Skills
Python Node.js PHP
Symfony LaTeX REST API
HTML5 Oracle MongoDB
Docker Proxmox Linux Kernel
RISC-V Assembly OpenWrt Unifi
git English Spanish
Education
- B.S. in Computer Science and Engineering
-
UC3M (Universidad Carlos III de Madrid)
-
2020 — 2024
Madrid, Spain
- M.Sc. in Computer Science and Engineering
-
UC3M (Universidad Carlos III de Madrid)
-
2024 — 2026
Madrid, Spain