The Forge – Remote (Contractor)

(March 2022 – Present)

Graphics Programmer
I joined The Forge to work on graphics projects for their rendering framework as well as graphics and game engine development and optimizations for clients.

The Multiplayer Guys – Remote

(February 2021 – February 2022, 1 year)

Software Engineer
Worked as part of a small multidisciplinary team working on a Multiplayer FPS in UE4. Designed and implemented server authoritative systems, low level UI and editor utilities.


(May 2018 – July 2020, 2 years 3 months)

Scenes Programmer
Developed and maintained the tool that was used to create the interactive cinematics and dialogues of Cyberpunk 2077, together with a team of other 5 programmers.

DigiPen Institute of Technology Europe – Bilbao

(July 2016 – December 2017, 11 months)

While I was studying at DigiPen Bilbao, I worked as an Student Tutor and Summer workshop instructor during my Junior and Senior years.

Student Tutor (Oct. 2016 – Apr. 2017 & Sep. 2017 – Dec. 2017)
Part time job where I helped/answered questions about C++, math, game projects and other subjects to students.

Project FUN Summer Workshop Instructor (Jul. 2016 & Jul. 2017)
Taught how to use a pre-built engine, Zero Engine, to high school students so that they could develop their own projects and supervised the development of their first game.


DigiPen Institute of Technology Europe – Bilbao

(September 2014 – April 2018)

At DigiPen Bilbao I studied a Bachelor of Science in Computer Science in Real-Time Interactive Simulation (BS CS RTIS).

During my bachelor I worked on multiple game projects collaborating with other programmers and artists in multicultural teams. These are the games I worked on:

  • Senior – Fast Food: Final year game project using UE4, made in C++ and Blueprints.
  • Junior – Teotl Rise of a God: 3D, game and engine created from scratch using a component based architecture in modern C++.
  • Sophomore – StoneHeart: 2D, game and engine made from scratch using a component based architecture in C++.
  • Freshmen
    • Coin Master: 2D, game and engine made from scratch using a monolithic game engine made in C and C++.
    • G-Break: First game I was working on, using a in house game engine with it’s own scripting language similar to Java and C#.

Apart from all the game projects I participated in, during my bachelor, I also worked in several student projects.

DigiPen Institute of Technology Europe – Bilbao

(Summer workshops – June 2013 & June 2014)

Before enrolling myself in the 4 year bachelor, I wanted to see how programming and game development was like. I enrolled myself in the one workshop on June 2017. In these workshops I discovered how much I liked programming and I decided to enroll myself in the bachelor. Then I decided

(What I didn’t knew at that time was that latter on I was going to be an instructor on those same courses. It was fun to see it from both perspectives, specially when I was an instructor I realized about how much I learned during the previous two years).

Personal Experience

I like programming and collaborating with other people to solve problems. I like to collaborate with other people and use my skills in every aspect I can, not just “at work” 🙂

I’m currently working on a 3D Game Engine as a personal project to keep learning new APIs. You can check my other personal projects here.

These are the Game Jams in which I’ve participated:

Create a website or blog at

Up ↑