Mehrdad Jafari

Game Developer

About me

Software Engineer | C#/.NET | C++ | Multiplayer Systems

I'm a Software Engineer with 6+ years of experience in C#/.NET and C++, focusing on multiplayer gaming systems and backend optimization. My expertise lies in enhancing server performance, managing large-scale concurrent players, and optimizing game logic in both Unity and Unreal Engine. I’ve also led development teams, worked with Agile methodologies, and mentored developers. With a B.Sc. in Software Engineering, I’m passionate about building scalable, high-performance solutions.

Top Projects

Mafia Nights (Online)

Click Me

Project Pirate

Click Me

HeroStrike

Click Me

Work Experience

Dec 2022 - Jul 2024

Unity developer - Medrick Game Studio (a.k.a. Medrick FZE)

During my time at Medrick, I contributed to the development and maintenance of "Mafia Nights," a highly successful game on the Cafe Bazaar platform. Working alongside fellow programmers, designers, and stakeholders, I played a key role in charting a clear path for the project. My responsibilities included working on gameplay logics, networking, UI development, and writing well-structured code in an Agile environment.

May 2022 - Nov 2022

Unity developer - Free State Games

As a gameplay programmer in Free State Games, I worked on hyper-casual games using Unity engine and C#. I improved the team's workflow and brought new methods to the team. On the project "HeroStrike", I improved the game's performance by about 4x so that even mobile devices from 2015 could run the game smoothly. Also had the responsibility to publish our game on the GooglePlay store and had tests run using the Voodoo publishing platform.

Feb 2020 - Feb 2022

Unreal Engine developer - CyberSoul Studio

At CyberSoul, I was working with a team of 5 people: 2 programmers (including me), 2 artists, and a designer. We worked on prototypes targetting PCs. My role was to implement systems such as inventory or procedural generation or combat. We had a Minecraft-like procedural generation system that performed at 120 fps with almost no stutters. I also designed a layered system for terrain generation that gave us the ability to have different layers of blocks, each with its unique properties.

Education

2019 - 2023

Bachelors - Software Engineering

University of Science and Culture
Score: 18.87 / 20 (GPA: 3.90 / 4.00)
Summa Cum Laude

Language

Persian: Native or bilingual proficiency

English: Professional working proficiency