Resume
Experience
- Age of Delirium (Game Programmer) - Developed a “Twitch plays” multiplayer strategy game in C++, with support for 4+ streamers and thousands of concurrent players via Twitch chat.
[April 2025 - Present]
- MEGA Cloud Services (C++ Engineer) - Worked on developing and maintaining the MEGA Command Line application. I also did some work on the underlying SDK for all MEGA applications.
[Oct 2023 - April 2025]
- Creative Assembly (C++ Tools Programmer) - Primarily worked on the automated testing, crash management, and build systems for all Total War games. I also wrote some game code to help detect and collect game crashes.
[Dec 2020 - May 2023]
Education
- B.S. in Physics (Universidad Complutense de Madrid) - Specialized in Quantum Physics and Quantum Computation, as well as Theoretical Physics and Advanced Mathematics. For my bachelor thesis (honors), I developed a classical simulation of Google’s state-of-the-art quantum processor Sycamore. You can read it here.
[Sep 2015 - Jul 2020]
Games (credited)
- Total War: Pharaoh (2023)
- Total War: Warhammer III (2022)
You can check all my game credits in MobyGames.
Non-profit Work
- Grupo de Apoyo - Co-running a school support group for underprivileged children in my local community.
[Sep 2023 - Present]
- C++ Programming Tutor - Developed and ran a C++ programming course for last-year university students.
[Jan 2020 - Mar 2020]
Technical Skills
- Programming Languages - C, C++, Odin, C#, Go, Python.
- Frameworks/Libraries - ImGui, Qt, WinAPI, .NET, Raylib, Qiskit.
- Tools - Git, Perforce, Jira, Jenkins, Docker.
- Other - Advanced Math and Physics, System Design, Dynamic Programming, Graph Algorithms, Monte-Carlo Methods, Complexity Theory, Databases, Elementary Computer Graphics, Concurrent Programming.
Languages
- English - Cambridge Level C2
- Spanish - Native