Position: Junior Unity3D Developer
Category: Unity
English level: intermediate
Years of experience: 0.5

Full: resume(dot)io/r/FkmA1OGf4
I started learning to program long before I started learning Unity. I have experience in C++, OpenGL. 
I have an understanding of development principles, in particular SOLID, work and optimizing for mobile platforms. Have knowledge of design patterns such as Factory, Strategy, Decorator, Singleton, etc.
I also have an understanding of dependency inversion/injection, knowledge of the Zenject framework, how to work with it, and what it is for. 
I know how to work with version control systems such as Git, GitHub, and tween engine DOTween.
I love to learn and learn new things, I am ready for interesting tasks. I like to work in a team, am attentive, can write clean code, sociable, responsible, diligent.
Currently, I'm working on creating amazing games and improving myself as a developer. 
I study game design in my spare time.
Anime Run - Google Play
Technologies: C#, Unity, Unity Ads/Analytics, Zenject, DOTween
Mobile action-runner(Hyper-casual) game with swerve mechanics.

Slime Jump - Google Play
Technologies: C#, Unity, Firebase, AdMob, Zenject, DOTween
Mobile action(Hyper-casual) game with agility/dexterity mechanics.

StandWorld - GitHub
Technologies: C#, Unity, FMOD, DOTween, Unity.Networking(Localization), NUnit/NSubstitude
Rimworld like game. Now at the prototype stage.
I have implemented my own tile rendering system (mesh-based instead of Sprite Render), custom shaders for terrain blending, wind simulation on vegetation, and water waves. Also, the game implements procedural world generation, artificial intelligence based on a behavior tree, etc.