My name is Serhii Makovetskyi, and I am a Unity Developer with a strong passion for game development and interactive experiences. I enjoy building engaging gameplay systems and turning ideas into polished, player-focused mechanics through clean, scalable code. During my professional Unity experience, I worked as part of a development team where I mainly focused on gameplay systems and interactive AR features. Some of my other tasks included implementing an in-app purchase system, developing QR code scanner and statistics functionality, setting up animation controllers, creating game design and test case documents. During my commercial experience, I contributed to the launch of two mobile games. Alongside my commercial experience, I’ve spent over five years developing personal Unity projects across different genres. These projects strengthened my problem-solving skills. In addition to Unity, I have around one year of experience working with Unreal Engine, where I created multiplayer systems, animation workflows, and procedural generation. I developed enemy AI using behavior trees and blackboards, including multiple enemy types and a boss with adaptive combat behavior. This experience broadened my understanding of gameplay architecture and reinforced my interest in building dynamic, systemic game features. Across all my work, I value clean development practices, collaboration, and iteration. I enjoy working closely with designers and artists, contributing ideas, debugging and refining gameplay, and building systems that feel responsive, flexible, and satisfying to use.

Serhii Makovetskyi

My name is Serhii Makovetskyi, and I am a Unity Developer with a strong passion for game development and interactive experiences. I enjoy building engaging gameplay systems and turning ideas into polished, player-focused mechanics through clean, scalable code. During my professional Unity experience, I worked as part of a development team where I mainly focused on gameplay systems and interactive AR features. Some of my other tasks included implementing an in-app purchase system, developing QR code scanner and statistics functionality, setting up animation controllers, creating game design and test case documents. During my commercial experience, I contributed to the launch of two mobile games. Alongside my commercial experience, I’ve spent over five years developing personal Unity projects across different genres. These projects strengthened my problem-solving skills. In addition to Unity, I have around one year of experience working with Unreal Engine, where I created multiplayer systems, animation workflows, and procedural generation. I developed enemy AI using behavior trees and blackboards, including multiple enemy types and a boss with adaptive combat behavior. This experience broadened my understanding of gameplay architecture and reinforced my interest in building dynamic, systemic game features. Across all my work, I value clean development practices, collaboration, and iteration. I enjoy working closely with designers and artists, contributing ideas, debugging and refining gameplay, and building systems that feel responsive, flexible, and satisfying to use.

Available to hire

My name is Serhii Makovetskyi, and I am a Unity Developer with a strong passion for game development and interactive experiences. I enjoy building engaging gameplay systems and turning ideas into polished, player-focused mechanics through clean, scalable code.
During my professional Unity experience, I worked as part of a development team where I mainly focused on gameplay systems and interactive AR features. Some of my other tasks included implementing an in-app purchase system, developing QR code scanner and statistics functionality, setting up animation controllers, creating game design and test case documents. During my commercial experience, I contributed to the launch of two mobile games.
Alongside my commercial experience, I’ve spent over five years developing personal Unity projects across different genres. These projects strengthened my problem-solving skills.
In addition to Unity, I have around one year of experience working with Unreal Engine, where I created multiplayer systems, animation workflows, and procedural generation. I developed enemy AI using behavior trees and blackboards, including multiple enemy types and a boss with adaptive combat behavior. This experience broadened my understanding of gameplay architecture and reinforced my interest in building dynamic, systemic game features.
Across all my work, I value clean development practices, collaboration, and iteration. I enjoy working closely with designers and artists, contributing ideas, debugging and refining gameplay, and building systems that feel responsive, flexible, and satisfying to use.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Ukrainian
Fluent
Russian
Fluent
English
Fluent

Work Experience

Junior Unity Developer at Optor Games
January 1, 2025 - April 1, 2025
Worked with entity component systems. Implemented combat gameplay systems. Designed and optimized animation controllers. Created custom shaders using Unity Shader Graph. Improved optimization for mobile devices.
Unity AR Developer at WE Wilke Experience
March 1, 2025 - March 1, 2026
Developed interactive AR experiences using AR Foundation. Created custom shaders using Unity Shader Graph. Set up in-app purchases and deep links for mobile. Implemented UI and statistics system. Designed modular level system. Participated in the release of two mobile games.

Education

Bachelor's Degree in Information Systems and Technologies at National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
September 1, 2021 - June 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate