top of page
foto.png

10

Years in Game Development

3

Game engines (Anvil, Unity, Unreal Engine)

 

👋 Hi, I'm Cristian Fernández Suárez


Senior Gameplay Programmer with experience in both AAA and indie game development. Currently working on Rainbow Six Siege at Ubisoft Barcelona, with a strong focus on gameplay systems, 3C mechanics, AI, and player experience.

🎓 Education

  • Bachelor’s Degree in Computer Engineering
    (Universitat Autònoma de Barcelona)
     

  • Master’s Degree in Design and Creation of Video Games
    (Universitat Politècnica de Catalunya)

🎮 Professional Experience

 
Ubisoft Barcelona

Senior Gameplay Programmer – Rainbow Six Siege

 

Senior Gameplay Programmer at Ubisoft Barcelona, currently contributing to Rainbow Six Siege. I collaborate with multidisciplinary teams across Barcelona and Montreal, developing gameplay features and systems for one of the most successful tactical multiplayer shooters in the industry.

​-------------------------------------------------------------------------------------------------------------------------------------------------------------

Playstark Games

Gameplay Programmer


I worked on several PC titles including:

  • Agents: Biohunters – A multiplayer hero shooter.

  • Die After Sunset – A rogue-lite action game.

  • Runners of Gaia – An arcade race VR game. It was an internal project for investors.
     

All of these projects were developed using Unity.

🧠 Areas of Expertise

 

Throughout my career, I've contributed to a wide range of gameplay and engine-related systems, including:

  • 3C (Character, Controls, Camera)

  • AI (Behavior trees)

  • UI

  • Sound Programming (gameplay code linked with Wwise through RPCs)

  • Technical Animation
     

My passion lies especially in 3C, where I find the most motivation and creative fulfillment. I love building gameplay features that feel great to play.

🤝 Soft Skills & Tools

  • Agile development (SCRUM)

  • Cross-department collaboration (Animation, VFX, Sound, UI)

  • Programming languages: C++, C, C#, among others

  • Strong communication and teamwork abilities

🛠️ Personal Projects

 

In my free time, I try to develop my skills with some side projects using Unreal Engine.

These projects help me deepen my technical skills and explore new gameplay ideas. You can check them out on my Github or the "Projects" section in this web.

🎮 Gamer at Heart

 

As a lifelong gamer, I combine technical expertise with a deep understanding of player expectations and game feel. Staying up to date with modern design trends and gameplay innovations helps me contribute informed ideas when crafting engaging player experiences.

2

Released Titles

5
Years on Rainbow Six Siege

bottom of page