Hey! I'm a gameplay programmer with over four years of game development experience, including two years working professionally. My strenght lies in building robust gameplay systems, especially AI behaviors and complex mechanics.
I thrive on solving problems and designing smart and scalable systems. Whether it's prototyping a new combat mechanic or optimizing the game AI, I bring bring both technical precision and creativity to every project.
I'm passionate about fantasy RPGs and adventure games that reward curiosity and immerse players in their worlds. That same spirit drives my work, collaborating closely with game designers, artists, and other departments to bring creative visions to life.
A Top-down Fantacy RPG
This game prototype is a personal project that demonstrates my skills in game AI development and combat mechanics. Developed entirely on my own, it represents my efforts to create a functional and engaging game system.
A top-down shooter/puzzle game, where the player needs to complete an objective either stealthily or head on.
In this project I was the sole programmer, I was responsible for programming the player, weapon system, enemies, UI, etc.
A 3D shoot ‘em up with bullet hell elements.
It was a project made by two people. I coded the player, damage system, UI, animations, enemies and boss behaviour
Unity
Unreal
C#
C++
Phython
HTML5
Solid knowledge of OOP.
Solid knowledge and experience in programming patterns applied to videogames, such as Factory, Builder, Command, Mediator, Strategy, Observer, Object Pooling, etc.
Knowledge and experience using the MVC architectural pattern.
Knowledge and experience using AI algorithms such as A* Pathfinding, Dijkstra, FSM, Steerings, Obstacle Avoidance, Roulette, Flocking, Decision Trees and Behaviour Trees.
Knowledge and experience in multiplayer architectures like Full Authoritative and Non authoritative.