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 Developer at King, where I contribute to Farm Heroes Saga.
- Madrid, Spain
- M.A in Advanced Programming for AAA Video Games
- Video games, Board games, Music
- mariofernandez.gamedev@gmail.com
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
CryEngine
1 year of experience
Version Control
Git
6 years of experience
Subversion
2 years of experience
Perforce
1 year of experience
Portfolio
Personal
Experience
Professional
2023 - Present
Developer
King, Barcelona, Spain
2022 - 2023
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.