profile-picture

Mario Fernández

I'm a

Main Info

About Me

It’s-a Me, Mario!

I'm a game developer who enjoys developing and playing video games equally. I've loved video games since the first time I played them at my cousin's old SNES. Now my goal is to capture my thoughts and essence in the video games that I develop, hoping that people can enjoy them as much as I do.

I'm a graduate student of the Master's Degree in Advanced Programming for AAA Video Games at UPC School, previously I obtained the Bachelor's Degree in Computer Science at the Universitat Politècnica de Catalunya (UPC).

Currently I am a Gameplay Programmer at Deck 13, where I contribute to Atlas Fallen.

What I know

Skills

Programming languages

C++

6 years of experience

C#

3 years of experience

Python

2 years of experience

HTML 5

2 years of experience

CSS 3

2 years of experience

PHP

1 year of experience

Engines

Unity

3 years of experience

Custom

3 years of experience

unity-logo

CryEngine

1 year of experience

Version Control

Git

6 years of experience

Subversion

2 years of experience

unity-logo

Perforce

1 year of experience

What I do

Portfolio

Professional

  • All
  • Custom Engine
  • CryEngine

HUNT: Showdown

HUNT: Showdown

Atlas Fallen

Atlas Fallen

Personal

  • All
  • Unity
  • Unreal

F1ND-R

F1ND-R

UE Gladiators of the Forest

UE Gladiators of the Forest

United Twinlight Souls

United Twinlight Souls

Fix it Stewie

Fix it Stewie

Give Me Control

Give Me Control

Academic

  • All
  • Unity
  • Custom Engine

Twinlight Souls

Twinlight Souls

LittleOrion Engine

LittleOrion Engine

Super Mario Go

Super Mario Go

Lemmings

Lemmings

NEAT Tetris

NEAT Tetris

Zork

Zork
My Journey

Experience

Professional

2022 - Present

Gameplay Programmer

Deck 13, Frankfurt am Main, Germany

  • Part of the Atlas Fallen tech team, composed of around 20 people.
  • Worked on a C++ in-house game engine.
  • Implemented and owned open world systems.
  • Implemented and owned UI systems.
  • Maintained and implemented new features in the game engine.

2021 - 2022

Jr. Gameplay Programmer

Deck 13, Frankfurt am Main, Germany

2020 - 2021

Jr. Gameplay Programmer

Crytek, Frankfurt am Main, Germany

  • Part of the HUNT: Showdown gameplay systems team, composed of around 20 people.
  • Worked in C++ on CryEngine.
  • Improved the existing live events systems to support multi stage live events.
  • Supported existing mechanics to maintain a cohesive high performance competitive game and improving the player experience.

Academic

2019 - 2020

Master's Degree in Advanced Programming for AAA Video Games

UPC School, Barcelona, Spain

  • Learnt the bases in several aspects of video game development: graphics programming, animation systems, artificial intelligence, etc.
  • Developed 3D video game engine in C++.
  • Developed 3D beat'em up using company's engine.

2014 - 2018

Bachelor's Degree in Computer Science

Universitat Politècnica de Catalunya, Barcelona, Spain

  • Specialization in Computing.
  • Bases on Algorithmics, Artificial Intelligence, Machine Learning, Compilers, etc.