Position: Lead/Senior Unity Developer
Category: Unity
English level: upper
Years of experience: 11

2002 – 2008 National Technical University of Ukraine “Kyiv Polytechnic Institute”
Major:	Software architect
Degree:	Master degree in Computer Science, 4.91/5 honors diploma
Year of birth:	1984
Experience:	13 years (Unity – 8 years)

I have a lot of experience in cross-platform software development and team management, based on SCRUM methodology, strong math background, long-term experience in programming, deep understanding of OOP and DOP principles and design patterns. Also, I have experience in mobile development, in particular — client-server architecture development, working with DBMS, artificial intelligence, social networks, in-app purchases, advertising, analytics.

Skills:
•	Programming languages: C# (Unity, WPF), C++ (Qt, Visual C++, STL, Boost), Delphi, Java, Assembler, SQL
•	Project planning
•	Project and task estimation, planning poker
•	Team management and code review
•	Software prototyping
•	Interviewing skills
•	Test Driven Development
•	Continuous Integration: Jenkins, TeamCity
•	Deployment to iOS, Android, Windows 8, Windows Phone 8, WebGL
•	Publishing to Apple Store, Google Play, Windows Store, Windows Phone Store, Facebook
•	Agile project management tools: Pivotal Tracker, Jira
•	Revision Control System: Git/Mercurial, submodules
•	Upper Intermediate English
•	Other skills: UniRx, ECS, Sockets, REST, multithreading, MySQL, SQLite, MS SQL Server, MongoDB, XCode, Android SDK, WinAPI, HLSL, OpenGL

Unity Experience:
•	Multitier architecture design 
•	Dependency injection: Zenject, StrangeIOC
•	MVP, MVCS (StrangeIOC)
•	REST and WebSocket clients
•	Optimistic UI design
•	Asset bundles management mechanism  
•	Performance and size optimization
•	Push notifications, deep linking (Android, iOS, Facebook)
•	In-app purchases (Android, iOS, Facebook)
•	Facebook social features (friends, gifts, leaderboards, sharing)
•	Analytics – Flurry, AppsFlyer
•	Pathfinding systems: Apex Game Tools, A* Pathfinding Project Pro
•	Custom navigation AI – group navigation, formation, local avoidance (RVO)
•	Behavior Tree AI
•	Editor tools for configuration and level design
•	Mecanim and sprite animations
•	Native plugins development
•	Custom shaders writing
•	Extended debugging HUD