Position: Lead Unity Developer
Category: Unity
English level: upper
Years of experience: 6

Developed midcore project with server interaction from scratch.
Take lead role for 1+ year.
Developed prototype match-3 project as key developer.
Lead Unity Developer with 6 years of experience (1 year in lead position).
I'm responsible, with a feel of ownership, and aimed at the best cost/quality balance result.

Midcore project.

Main tasks and activities:
- Project architecture development from scratch
- Key architecture solutions development
- Client-server solutions implementations
- Game design documents review and validation
- Tasks creation by GDD, sub-tasks division, tasks estimation
- Project scope estimation
- Tech requirements specification
- Tech solutions validation
- Editor tools creation
- Processes organization 
- Dev-team coordination
- Dev-team mentoring
- Developers performance review
- Project build releases to Google Play Store, Appstore.

Long-term development match-3/city-builder project.

Main tasks and activities:
- Game design documents review and validation
- Tasks creation by GDD, sub-tasks division, tasks estimation
- Main gameplay core features support
- Meta-gameplay global features architecture and development
- Project prototype development as a key developer
- Bugfixes
- SDK integration (such as Firebase, AppsFlyer, Facebook, Unity IAP, Unity Analytics)
- Tech-art tools development
- External tools extension (such as OdinInspector, DOTween)
- Performance critical points search, core-gameplay and meta-gameplay deep optimizations (memory consumption, FPS, build size)
- Code review
- RnD tasks.

Also, I’ve worked on:
- CI/CD configuration (Jenkins)
- CI/CD integration with Bitbucket, Jira, and Unity project
- Auto-build and auto-test system (based on Ruby + Rake, C#)
- Auto-documentation generator implementation (based on Doxygen)
- Integration tests development
- Local time anti-cheat system (IOS + Android) development
- QA support
- Asset bundles system development
- Analytics integration
- IAP integration.

Other tools and technologies:
- Google Play Store, Appstore
- Logcat
- Git (Sourcetree client and clean git SCM) 
- Node Canvas
- I2 Localization
- FMOD
- UniRx
- Zenject
- Spine
- Unity User Reporting
- Unity Performance Reporting
- GRPC
- Unity Lightweight Render Pipeline.

I'm looking for new opportunities right now in lead roles preferably.

Thank you!
I want to develop my skills as a tech lead, participate in making crucial decisions, and continue to develop my English communication skills.