Position: Unity3D Developer
Category: .NET
English level: upper
Years of experience: 3

- Developed 10M+ title in Google Play
- Created library for Unity that uses as our company standard. It covers many things like pooling, scene, management, reactive data binding, saving, tweening, etc.
- Couched junior game devs, created an roadmap for them
My main, and current job position is Unity developer in hyper casual company (2 years 3 months + 6 months in other compay) (see info below)

Our biggest release title has more than 10 000 000 downloads in Google Play:

My responsibilities at work:
- Developed my author's library that we were using as company standard. Was responsible for base projects architecture. This library handled variety of things like: Saving, Reactive Binding (Mostly for UI, but can be used to bind any data in any part of the game, based upon ScriptableObjects), WorldGraph (Scenes management solution, used to represent how scenes are connected with each other), Tweening (My alternative to any tweening solutions, features modularity, in-editor tweens, tweens visual creation). And many more! 

- Created roadmap for our other programmers, mentored them throughout their journey, helped with their projects.
- Full stack development of Android and IOS.
- Creating prototypes, first iterations of promising ideas.
- Scaling/maintaining big projects, leading them trough iterations.
- Integration of third party monetization and analytics services (AppLovin, MaxSdk, IronSource, AppMetrica, etc.)
Interested only in GAMEDEV.
I want to grow further and create more complex projects, preferably PC, or bigger projects. 
Definitely not hyper casual, match 3, or slots.