top of page

RESUME

Anchor 1
Professional
Profile

Senior Gameplay Programmer with experience in both AAA and indie development. Passionate about gameplay systems, player experience, and multiplayer games. Currently contributing to Rainbow Six Siege while continuing to explore new technologies and gameplay challenges through personal Unreal Engine projects.

Game Engines

- Anvil

- Unity

- Unreal Engine

Programming
Work​
Experience​
Ubisoft Barcelona

12/01/2021 - PRESENT

Gameplay Programmer → Senior Gameplay Programmer

Worked on gameplay systems and features for Rainbow Six Siege, collaborating with teams in Barcelona and Montreal.

Key Contributions

  • Gameplay reworks for operators such as Nomad, Fuze and Clash

  • Development of the Drone Wall secondary gadget

  • Gameplay implementation for Team Deathmatch, Free For All, Attrition and other game modes

  • Core contributor to Dual Front, a new permanent 6v6 mode released with Siege X

Technologies

  • Anvil Engine

  • C++

  • Multiplayer Gameplay Systems

  • Kino (Tech animation tool)

  • Perforce

---------------------------------------------------------------------------------

Playstark

​24/10/2016 - 31/12/2020

Junior Gameplay Programmer → Gameplay Programmer

Worked on multiple PC and VR projects developed with Unity, including:

  • Agents: Biohunters

  • Die After Sunset

  • Runners of Gaia

Key Contributions

  • Character abilities and gameplay systems

  • Boss AI development

  • HUD and UI implementation

  • Audio integration and gameplay audio systems

  • Performance optimization

  • Technical leadership and production support

Technologies

  • Unity

  • C#

  • AI Systems

  • UI Programming

- C++

- C

- C#

Version Control

- Perforce

- Git

Tools

- Visual Studio

- Smart git

- Entrian

- OBS

Education
Universitat Politècnica de Catalunya BarcelonaTech
Master’s Degree in Video game design and development

​2015 - 2016

 

Specialized in gameplay programming, AI, UI and technical animation.

Lead Programmer of a 3-person programming team during the development of Glitch, a student game project.

 

 

Universitat Autonoma de Barcelona
Bachelor's Degree in Computer Engineering

2010 - 2015

 

Strong foundation in software engineering, algorithms, computer graphics and programming.

Final project: Omega Universe, an augmented reality video game.

bottom of page