I am a Junior Game Developer with a deep passion for the videogame industry and a strong desire to keep learning and growing. Over the course of two years working in this sector, I have collaborated on multiple projects. I am skilled in development engines such as Unity, Construct and Unreal Engine, and I am always looking for new opportunities to further hone my skills and contribute to innovative projects.
More information down below!
View Resume View Projects View Personal Projects
I was in charge of developing a text chat system and a voice chat system with Photon,
a tooltip system and a popup system along as bugfixing, polishing and implementing a UI
following the mockups provided by the design team.
Made with: Unity, Nova UI, DOTween, Photon.
Developed a business simulation with Construct 3 for an italian private university.
Made with: Construct 3
A European project developed for Android and iOS that aims to raise awareness of
peripheral areas of Italy, Germany, Spain and Turkey. I was in charge of developing the app.
Made with: Unity, DOTween, Firebase.
Maintenance, bugfixing and developed new features for a mobile app already developed
by another team for children to learn about art.
Made with: Unity, Firebase.
Developed an action game made with Construct 3 inspired by games like Vampire Survivors
Made with: Construct 3.
Assist the project's lead programmer in fixing bugs and updating assets for a game inspired
by Balatro.
Made with: Unity.
Work on the feedback provided by PlayGame
Made with: Construct 3.
Designed and developed a roguelike card videogame as a final Master's project making use of pools, SciptableObjects,
abstract classes, inheritance, prefabs, etc.
Made with: Unity 6, DOTween.
Designed and developed a merge mobile game as a final Degree's project where the player must place chess pieces in
tiles and, when a minimum number of the same type are gathered, they are combined to evolve into a better type. The
game connects to Google Fit to find out how many steps has the player taken to convert them into a currency inside the game.
Made with: Unity.
Developed a small 2D platform prototype with object pooling, parallax, audio, basic 2D physics, character movement,
Cinemachine and more.
Made with: Unity, Cinemachine.
A project that consists in four different puzzles, where the first one serves as a tutorial and the others
present different and unique features. All these puzzles share one element in common: collecting keys to progress
through the game.
This project made use of using an interaction system, cinematic sequences, spawners, triggers and the
enhanced input system.
Made with: Unreal Engine 5.4, C++.
A project that consist in developing a character using the animation blueprint and implement a ability system
to organise part of the gameplay. The character will be able to perform different actions depending on the
abilities they have acquired.
This project uses the enhanced input system, an interaction system, gameplay tags and data assets.
Made with: Unreal Engine 5.5, C++.
Recreates the classic Space Invaders game in Unreal Engine 5.4 using C++ and making use of its own GameModeBase, Pawn, HUD, PlayerController and GameInstance. Its features the use of Niagara effects and EnhancedInput as well.
Made with: Unreal Engine 5.4, C++.
Developed four different projects to learn AI in Unity. These projects contains different AI architectures such as
finite states machine, behaviour trees or Goal Oriented Action Planner (GOAP) that makes the NPC perform different
actions such as patrolling, hiding, attack, etc.
Made with: Unity.
This project consist of a level made with the landscape and foliage tools that plays with
lighting to improve the realism of the level and to add a better ambience.
Made with: Unreal Engine 5.4.
A 2D videogame made with Unity where the player must choose a character, each one with unique stats
and movements, and survive agaisnt a horde of enemies.
Made with: Unity.