Education
Master's Degree in Video Game Creation
(BSM - UPF)
2019 - 2020
Creating a third-person platformer and puzzle video game. Our team consists of 3 artists and 4 programmers who have worked together for a year.
I received a complete training on making a 3D engine in C++.
I also have level design lessons with Unreal Engine 4 and 3D modeling lessons with 3ds Max.
Computer Engineering
(UPF)
2013 - 2019
Specialized in 3D graphics and video games.
I got very good results in the following subjects:
Electronic Games: Creation of a video game with a 3D engine made from scratch. Language: C++.
Synthetic Image: Creation of a ray tracer to render realistic images. Language: C++.
Virtual Communication Environments: Creation of a shared 3D scene, where all users could modify the components of the room while chatting with each other. Language: JavaScript.
Computational Geometry: Optimized algorithms for 2D and 3D calculations. Language: C++.
Computer Graphics: Basic principles of vertex projection. Cameras, Lighting, OpenGL and shaders. Language: C++.
Aerospace Vehicle Engineering
(ESEIAAT - UPC)
The first career that I started, where I acquired a strong engineering mentality and a deeper geometry and physics comprehension. There I discovered my passion for programming.
2011 - 2013
Experience
C# Programmer
08/2019 - 05/2020
Escape Room Lover
Programming assistant to develop a C# web crawler for Escape Room Lover.
Our goal was to obtain and save clients' booking calendars and display them at escaperoomlover.com
Skills
C++ | JavaScript | C# | C | HTML | CSS | SQL | Python | Matlab | Java
Good understanding of geometry and physics
Unreal Engine 4
6 years of experience leading teams in children's sailing camps
Languages
Catalan: Native language
Spanish: Native language
English: Professional competence