Position: Middle Unity Developer
Category: .NET
English level: upper
Years of experience: 2.5


I have been working for current company since February 2021 till now. I`ve developed casual and hypercasual games as a single developer and in a small
team. Core in-project responsibilities:
• Implementing game mechanics in 2D and 3D games;
• Optimizing game performance, quality, and responsiveness;
• 3rd Party Integrations (Applovin, Firebase, Google Play Review, Unity Dashboard Cloud 
Diagnostics);
• Decomposing game design-based requirements into tasks and gathering them for 
assignment and estimation;
• Investigating specific problems according to development needs;
• Pushing the game through development and testing to the production stage with further 
support.
Technologies, principles and tools:
• Unity 
• Clean architecture principles
• Zenject 
• Design Patterns 
• .NET, C# 
• CI/CD
• Code versioning tools (Git) 
• SOLID
• OOP principles
• TDD and unit testing
I worked at other company for 5 months as Junior Unity developer. I have taken part in creation of small mobile games for customers. Also I developed features using AR (Vuforia). 
Also I worked at Epam for 6 months as Junior Back-end developer in big team. Back-end technologies, that I have commercial experience at :
- ASP.NET Core
- REST API
- Microsoft SQL Server
- LINQ
- Entity Framework
- Docker
- Git
- Teamcity