Over the years, I have developed several games, handling various aspects such as programming, gameplay mechanics, ADS integration, localization, and overall optimization. Some of these games have reached thousands of players, gaining significant downloads and engagement. This page showcases the projects I have worked on, highlighting my contributions and technical expertise in game development.
I developed the game entirely on my own from start to finish for the PC platform using the Unity game engine, and it is now published on Steam.
Freelanced on multiplayer conversion of a Unity game, implementing online functionality using Unity Netcode for GameObjects and Steam Relay via Facepunch Steamworks. Developed lobby and matchmaking systems, and handled real-time networking integration.
Freelanced on game development, including performance optimizations, Steam integration, and gameplay programming.
I was responsible for all programming in a 3D car parking game, including ADS services integration, gameplay mechanics, localization, and more.
Before it was removed from the Play Store, it had around 50K downloads.
I developed a Match-3 game with a performance-focused, scalable, and sustainable architecture, optimizing redraws and other critical aspects.
Developed a performance-optimized puzzle game with scriptable architecture, minimizing redraws and eliminating collision calculations, etc.
This is a particle system I’ve been working on, developed entirely using Unity's Data-Oriented Technology Stack (DOTS). Leveraging a custom physics system and the C# Job System, it performs multi-threaded physics calculations to deliver high-performance particle animations with tens of thousands of objects.