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 Projects
Here are some of 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 a few other people
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.