Game Development is all about manifesting and delivering the vision of a producer and a director into a reality. Then my goal, as a game designer, is to provide detailed direction and motivation to drive the project while matching concepts together to give purpose to the game rules. Talks
Every game starts as a collection of ideas. A programmer’s jobs is to face and tame one by one those ideas and concepts to bring them into a reality. This is the main role I take on projects. From the feel and physics of a jump to the working gears of novel system mechanics, I’ll take care of the player interaction with the game and push the design filling up the inner details of the game world’s logic. I’ll be your gameplay systems programmer. GitHub
I’m experienced with Porting games to different platforms with several frameworks but specially Unreal. For platforms such as Mac, mobile or Switch I will optimize the source code by improving math calculations performance, using multi-threading when possible and moving critical parts of the code to c++(nativizing). I’m also experienced with improving Shader/Material(calculations on instructions) & Shader Permutation Reduction, optimizing Niagara all while maintaining fidelity.