About me
Education
Bachelor's Degree in Software Engineering
Biography
I wrote the code for my first game, a 2D platformer, when I was 12 years old using ActionScript 3.0.
Later, I pursued advanced programming studies at university, where I was the top student in my group in C++.
By the end of my third year at university, I worked remotely under contract as a programmer for over a year, gaining my first professional experience.
My Skills
Foreign Languages
My Playable Ads
Here are some of Playable Ads I worked on
(hover to see the links to sources and demos)
Cooking Madness (Playable Ad)
Cooking Madness: A Chef's Game
Skills: TypeScript · Cocos Creator
Idle Breaker (Playable Ad)
Idle Breaker - Last Survival
Skills: TypeScript · Cocos Creator
Klondike Adventures (Playable Ad)
Klondike Adventures: Farm Game
Skills: TypeScript · Cocos Creator
My Projects
Here are some of Unity projects I worked on
(hover to see the links to sources and demos)
Animal-Party
One of my prototypes that I developed at GU Solutions
I implemented multiplayer mode and an in-game shop and I've customized all the active ragdoll characters.
Position: Unity Developer.
Skills: C# · Unity · Zenject · UniTask · WebGL · Mirror Networking · Newtonsoft.Json · DOTween
Pirate Procedural Walker
I implemented procedural walking for the pirate using the animation rigging package and implemented a cloth system using the C# job system.
Pet project.
Skills: C# Job System · New Input System · Animation Rigging · Cinemachine · Shader Graph
Adventure game with puzzle-platformer
I was the lead developer who implemented 95% of the game itself and I also collaborate with 2D and 3D artists and UI/UX designers and game designers in my team.
Role: Senior Unity Developer in unpaid startup
Skills: C# · Unity · Gameplay Programming · AI · C# Job System · New Input System · Animation Rigging · Cinemachine · Shader Graph · Visual Effect Graph
Video Poker Classic | Jacks or Better
This mobile prototype was my test task at Gammister
Now I remember, this was my first test task and job offer as a Unity Developer from a company. I began in the game industry in 2021.
Test task.
Skills: C# · Unity · Algorithms · Optimization · OOP · Design patterns · DOTween
Fortune Finder: Coin Chase Chronicles
This was also my successfully completed test task for Estoty, after which they agreed to work with me and they were choosing between me and one other person.
In this game, I implemented a clean architecture using DI, OOP, and SOLID principles. I wrote clean, maintainable, and scalable code, applied design patterns, and implemented a controlled character system, inventory system, in-game shop system, save load system, initialization system, and much more.
Pet project
Skills: C# · Unity · Zenject · UniTask · AI · Design patterns · OOP · SOLID · DOTween
Contact MeContact
Contact me here
My preffered way to communicate is through LinkedIn, and feel free to use any social media.