Madrid, Spain | LinkedIn | [email protected]
Backend/Systems Developer with strong foundations in low-level programming, networking, and concurrency. Proficient in C, experienced in systems architecture and high-performance software. Seeking roles in systems programming or performance-critical backend environments.
Languages: Spanish (Native) | English (B2 – Cambridge Certified)
- Languages: C, TypeScript, Java (fundamentals), Python
- Systems & Backend: Network Programming (Sockets), Multithreading & Synchronization, Memory Management, Parser Design, Unix/Linux, Git
- Additional: React.js, Vue.js, REST APIs, Figma, Agile methodologies
IRC Chat Server — C++98
Full-featured IRC server with socket programming, epoll event-driven architecture, protocol parsing. 0 memory leaks.
POSIX shell clone with parser, built-in commands, pipes, I/O redirection, signal handling. Cleaned from 313 to 16 semantic commits.
POSIX threads synchronization challenge. Deadlock-free solution with mutex-based concurrency and thread monitoring.
3D maze renderer using raycasting algorithm without GPU. Real-time texture mapping, sprite system, and performance optimization.
-
42 School Madrid – Common Core (2024-2025)
Focus: Low-level systems programming, algorithms, software architecture -
Bachelor's Degree in Graphic Design – ESDM (2021-2025)
Junior Developer @ GING (Research Group), Universidad Politécnica de Madrid
APR 2024 - APR 2026
Frontend development with React & Vue, REST API integration, UI/UX redesign, Agile collaboration.
Freelance Developer & Tutor | JAN 2021 - Present
Web development, programming education, end-to-end project delivery.
For detailed information, see my CV


