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.Work Experience
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.
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.
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
Bachelors - Software Engineering
University of Science and Culture
Score:
18.87 / 20 (GPA: 3.90 / 4.00)
Summa Cum Laude