Formation
This section showcases my academic background, including degrees, certifications, courses, and any additional training or qualifications I've completed.
Education

Master's Degree in Video Game Programming
U-tad
October 2020 - October 2021
Madrid, Spain
Topics covered:
- Advanced C++ programming using Unreal Engine 4
- AI programming in C++
- C++ programming with OpenGL and other utility libraries (GLFW, STB Image, STB TrueType, NoesisGUI)
- Audio programming using OpenAL in C++
- Advanced Unity game development

Degree in Video game Design and Development
Universitat Jaume I
September 2012 - July 2016
Castelló de la Plana, Castelló, Spain
Topics covered:
- Basic Unity 3D game development
- Algorithms and Data structures
Courses

Creating A Chip-8 Emulator In C
Udemy
Topics covered:
- Fully emulate the Chip-8 machine, emulating all hardware components (display, input, memory, cpu, audio, etc) and the instruction set
- Implemented using what I learnt in the CMake course using SDL

CMake, Tests and Tooling for C/C++ Projects
Udemy
Topics covered:
- CMake C++ development: libraries, targets, generators, configuration, and more
- Custom and third party package management (Git, CPM, Fetch, Conan, VCPKG)
- Unit Testing with Catch2
- Advanced tooling: LTO, Sanitizers, clang-tidy, clang-format, cmake-format, code coverage
- Documentation generation with Doxygen

Complete C# Unity 6 Game Development
Udemy
Topics covered:
- Basic and intermediate game development with Unity 6