Hello! I'm Y ermek Garifullanov, a passionate senior software engineer specializing in Unreal Engine development with extensive experience in automated testing, UI/UX design, and gameplay development. I enjoy solving challenging technical problems, enhancing scalable software solutions, and contributing clear, helpful documentation to support users. I have a strong background working remotely with international teams and delivering high-quality software for gaming platforms. Over the years, I've developed core UI functionalities, upgraded complex engine plugins, and created efficient workflow tools to boost team productivity. From building AR rendering engines to improving mobile game performance, I'm deeply committed to improving user experiences and pushing the limits of game technology.

Y ermek Garifullanov

Hello! I'm Y ermek Garifullanov, a passionate senior software engineer specializing in Unreal Engine development with extensive experience in automated testing, UI/UX design, and gameplay development. I enjoy solving challenging technical problems, enhancing scalable software solutions, and contributing clear, helpful documentation to support users. I have a strong background working remotely with international teams and delivering high-quality software for gaming platforms. Over the years, I've developed core UI functionalities, upgraded complex engine plugins, and created efficient workflow tools to boost team productivity. From building AR rendering engines to improving mobile game performance, I'm deeply committed to improving user experiences and pushing the limits of game technology.

Available to hire

Hello! I’m Y ermek Garifullanov, a passionate senior software engineer specializing in Unreal Engine development with extensive experience in automated testing, UI/UX design, and gameplay development. I enjoy solving challenging technical problems, enhancing scalable software solutions, and contributing clear, helpful documentation to support users. I have a strong background working remotely with international teams and delivering high-quality software for gaming platforms.

Over the years, I’ve developed core UI functionalities, upgraded complex engine plugins, and created efficient workflow tools to boost team productivity. From building AR rendering engines to improving mobile game performance, I’m deeply committed to improving user experiences and pushing the limits of game technology.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Advanced

Work Experience

Senior Software Engineer at Immutable
March 31, 2025 - July 21, 2025
Developed an automated testing pipeline supporting multiple Unreal Engine versions and platforms (macOS, Windows, Android, and iOS) using GitHub CI/CD, BrowserStack, Python, and shell scripts. Continuously improved the scalability of the Immutable Unreal Engine SDK and added new customer-requested features. Contributed numerous articles to the company’s public documentation to enhance customer experience with detailed development guidance. Upgraded the native Unreal Engine plugin from version 4.26 to 5.3 by customizing the highly complex Unreal Engine source code setup process. Designed and implemented scalable marketplace features for a showcase game using REST APIs.
Lead Software Engineer at Nyan Heroes
November 30, 2023 - July 21, 2025
Led UI development for Nyan Heroes (UE5), focusing on scalable, maintainable design. Created the majority of 2D visual effects using custom shaders and Blueprint-based materials to enhance gameplay visuals. Built cross-departmental workflow tools using TypeScript and the VS Code API to streamline processes and boost team efficiency.
Senior Software Engineer at MyTona
March 31, 2022 - July 21, 2025
Designed and developed core UI functionality for the Unreal Engine 5 title MyTonaVerse, focusing on modularity and performance. Enhanced gameplay and stability of the Ravenhill title by improving source code and implementing new features using an in-house C++ game engine.
Graphics Software Engineer at Cirle
September 30, 2015 - July 21, 2025
Designed and developed a real-time AR rendering engine in C++, GLSL, and OpenGL, enabling the successful launch of a surgical navigation system.
Software Engineer at Zynga
January 31, 2015 - July 21, 2025
Contributed to FarmVille 3 development using Unity and C#, focusing on gameplay mechanics and feature implementation.
Software Engineer at Skyjoy Interactive
April 30, 2014 - July 21, 2025
Implemented performance optimizations in Unity and C# for Super Kid Cannon mobile game, achieving substantial gains in frame rate and memory efficiency.
Senior Software Engineer at Immutable
March 1, 2025 - August 28, 2025
Developed an automated testing pipeline supporting multiple Unreal Engine versions and platforms (macOS, Windows, Android, and iOS) using GitHub CI/CD, BrowserStack, Python, and shell scripts. Continuously improved scalability of the Immutable Unreal Engine SDK and added new customer-requested features. Authored numerous articles to enhance public documentation for improved customer experience. Upgraded the native Unreal Engine plugin from version 4.26 to 5.3 by customizing complex engine source code setup. Designed and implemented scalable marketplace features for a showcase game using REST APIs.
Lead Software Engineer at Nyan Heroes
November 1, 2023 - August 28, 2025
Led UI development for Nyan Heroes (UE5), focusing on scalable, maintainable designs. Created majority of 2D visual effects using custom shaders and Blueprint-based materials to enhance gameplay visuals. Built cross-departmental workflow tools using TypeScript and VS Code API to streamline processes and improve team efficiency.
Senior Software Engineer at MyTona
March 1, 2022 - August 28, 2025
Designed and developed core UI functionality for the Unreal Engine 5 title MyTonaVerse with focus on modularity and performance. Enhanced gameplay and stability of the Ravenhill title by improving source code and implementing new features using an in-house C++ game engine.
Graphics Software Engineer at Cirle
September 1, 2015 - August 28, 2025
Designed and developed a real-time AR rendering engine in C++, GLSL, and OpenGL, enabling the successful launch of a surgical navigation system.
Software Engineer at Zynga
January 1, 2015 - August 28, 2025
Contributed to FarmVille 3 development using Unity and C#, focusing on gameplay mechanics and feature implementation.
Software Engineer at Skyjoy Interactive
April 1, 2014 - August 28, 2025
Implemented performance optimizations in Unity and C# for the Super Kid Cannon mobile game, achieving significant improvements in frame rate and memory efficiency.

Education

MSc at University of East Anglia
January 1, 2013 - December 31, 2013
Diploma at Miami University
January 1, 2010 - December 31, 2010
MSc in Advanced Computing Sciences at University of East Anglia
January 11, 2030 - August 28, 2025
Game Design Diploma at Miami University
January 11, 2030 - August 28, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Healthcare, Computers & Electronics