
Game jams
Two video games created with a team during two 48 hours long events (Utopiales Game Jam and Global Game Jam). I was in charge of the programming part, using Unity and Unreal Engine.

Pokemon GAN
I trained a Generative Adversarial Network (GAN) to generate images of new Pokémon. I created an API using Flask and a frontend to interact with the trained model.

Runtime 2D Transform Interactor
A Unity asset to resize, rotate, and translate 2D sprites during runtime in Unity. It is published for free on Unity’s official asset store.

Nesmulator
A simple Nintendo Entertainment System (NES) emulator written in the Rust programming language. The purpose of this emulator was for me to learn how the NES works and to challenge myself.

Raytracer
A simple raytracer program written in Rust. It is adapted from the C++ tutorial “Raytracing in one weekend” book series.
