

Decoherence (2023)
Download on AppStore: Decoherence.
Decoherence is a top down tactical robot arena. The game was originally released on Steam, but a port for Apple Arcade (iOS, macOS, TVOS) was created when the Apple Arcade subscribtion was launched.
I worked as a C++ and backend developer offering support to all the Apple Arcade platforms. My roles included:
- Bug fixing.
- Release pipelines maintenance.
- App signing process to upload to AppStore.
Details
Platform: Apple AppStore
Efecto Studios. Role: Post Release Support
Build: UE4/C++/Obj-C

Sniper (2023)
Sniper is a 2D game in which you are given a randomly generated character that you have to find in the crowd and kill. You’re given a contract with the character to find and in a ‘where’s Waldo’ fashion, your task is to find them and also eliminate them.
I worked as GDScript developer on many aspects of the game:
- Random character generation & behavior.
- Environment design.
Details
Platform: Windows & Linux
Role: Gameplay programmer
Build: Godot/GDScript
Download on itch.io: Sniper.

Enclave (2024)
Download on Curseforge: Enclave.
Enclave is a premium Ark Survival Ascended (ASA) mod. It features an Ark Island where players have to capture building bases to survive. The mod features multiplayer and UE replication and custom structures.
I worked as a UE5 Blueprint developer in things like gameplay, networking replication, UI, and performance optimization.
Details
Platform: PC/PS5/Xbox X
Efecto Studios. Role: Gameplay Developer
Build: UE5/Blueprints

Project Possession (2022)
Download free on Steam.
Project Possession is an online top down multiplayer game in which you play as a ghost that ‘possesses’ monsters in order to use their abilities to kill other monsters. There are three types of monsters which you can possess, and minion like creatures that give you a small amount of points per kill.
The goal of the game is to kill other creatures to earn the highest amount of points. The monster you are possessing can be killed, although the possessing character (the ghost) cannot, so every time your possessed creature dies you can possess a different monster to keep earning points.
I worked as a gameplay developer doing the dash behavior of the characters and its replication on the server and client machines.
Details
Platform: Windows
Efecto Studios. Role: Gameplay Developer
Build: UE5/C++

Unity UML (2019)
Source Code: Github
Complete tool for generating UML class diagrams inside Unity. The tool has support for the following C# Entities:
- Properties
- Methods
- Structs
- Classes
- Interfaces
- Constants
- Variables
- Class Parameters
- Interface Parameters
Currently, the tool supports the following relations:
- Inheritace
- Implementation
The tool is built on top of Antlr4, and uses purely C# code and custom generated DLLs, no additional JARs. It was built to be used inside the Unity Editor and has many features like source code scanning, selective diagrams, and diagram serialization for storing information about a diagram on project.
Details
Platform: Unity Editor
Build: Unity/C#