Position: Senior .NET Backend Developer
Category: .NET
English level: upper
Years of experience: 5

Participating in the huge world-wide project release with millions of users, masters degree in computer engineering, created two fully-working games during local Game Jams.
I have been working with .NET ecosystem for >5 years:
- ~3 years as a Unity/.NET developer on a big mobile game Raid: Shadow Legends, was mainly involved in developing and supporting a bank, battles and metagame UI-based features.
   Tech stack: Unity, WinForms/WPF for custom tools, custom MVVM framework, Asp.NET Core for web tools, such as a backend for bots. 
   Responsibilities: discussing and developing new client features, working within strict-organized processes in a quite big team, developing a game core mechanic engine - recursive battle engine, code refactoring.
 
- 2 years now as a .NET backend developer for a produc - games publishing and distributing system. I'm mainly involved in developing an analytics collecting and distributing system (asp.net core microservice + 3d party API integration such as our local Kafka, Google Analytics, Criteo, FullStory etc.). Also I created a new microservice for tracking users in-app activity sessions and built a custom A/B testing solution (backend + Blazor UI) for our desktop app and continue improving it.
   Tech stack: asp.net core/framework, docker, kubernetes for local development, mssql, rabbitmq, redis, consul+Fabio, microservice architecture, Hangfire for background jobs etc.
   Responsibilities: developing new features, creating microservices and supporting existing ones, participation in sprints planning and retrospectives, code refactoring, code review, mentoring.

Interested in:
- personal skill development (both hard and soft)
- career development as a senior specialist
- modern tech stack
- small/medium agile teams
Legacy projects, that are built using the old versions of .net framework or asp.net web forms, asp.net mvc <4 are not really desired.