banner banner Portuguese
Avatar

Hello! My name is Manuel!👋
I graduated from IST in Computer Engineering,
For 5 years and 7 months I worked at CDPR and I'm currently in Tokyo studying Japanese at 九段

Looking for a job in a japanese game company!


Feel free to send me a message at LinkedIn

C++ C C# Python

CV git






banner
Cyberpunk 2077 and Phantom Liberty
Jun 2022- Dec 2023
CP2077

Cyberpunk is an open-world first person action role-playing game.

I joined the Cyberpunk team post-initial launch, around update 1.5, during the peak development phase of the Phantom Liberty single-player expansion.

As a Gameplay programmer working in Cyberpunk 2077 I had the oportunity to work on various key areas, with a big focus on the police system, open world boss encounters, player interactible objects, development tools, and overall code arquitecture maintenance, optimization and bug fixing.

Working on this project granted me deep familiarity with high-performance multithreaded modern C++ and RedEngine, the proprietary state of the art game engine used by CD Projekt Red. This experience not only refined my technical skills but also provided me with invaluable insights into the complexities of developing and maintaining a large-scale, open-world video games.


Gwent, Thronebreaker and Rogue Mage
Jun 2018 - Jun 2022
Gwent

Gwent is an online cross-platform, free-to-play competitive collectible card game.

While in the Gwent Team, I contributed significantly to the game's evolution from beta to full release on Windows, MacOs, PS4, Xbox One, iPhone, and Android devices.

I played key roles in the development of seven major expansions, as well as monthly maintenance patches. Additionally, I was involved in the development of two standalone spin-off single-player games: Thronebreaker: Witcher Tales, a story-driven single-player card puzzler, and Gwent: Rogue Mage, a single-player roguelike card game.

In my role as a Tools Programmer on this project, I honed my skills in a wide range of topics such as: video game production pipelines, DCC integration, localization systems, database maintenance, asset budgeting and optimization, build pipelines, procedural tooling, tool UX, human error mitigation and correction.

Transitioning to a Gameplay Programmer, I further developed expertise in card game logic, VFX systems, pooling systems, Player UX, data-driven gameplay systems, runtime procedural game systems, networked gameplay systems, cinematic systems, gameplay tooling and animation systems.

Working on this project granted me deep familiarity with C#, .Net, Unity3D and MSSQL.