Position: Senior .NET developer
Category: .NET
English level: upper
Years of experience: 3

Have experience in conducting interviews for trainee and juniors with further mentoring.
Have experience in designing, presenting to client and implementing solutions for applications scalability and feature flags system for the project. 
Have experience in successfully resolving critical issues from production.
Proactive engineer with a big passion to create a great solution from technical standpoint, which helps me grow fast as a professional.
Developing software for automated car washes. My responsibility
was designing, presenting to the client and implementing a solution
for managing Feature Flags on a project, applications scalability and
implementation of new features, maintaining the project, bug fixing.
Technologies: .NET, Azure, Azure Functions, Azure API Management, App Insights, Redis, ServiceBus, EF Core, PostgreSQL

Working on payment aggregator software. My
responsibility was the integration of new payment
methods, communication with payment vendors,
maintaining the project, bug fixing, adding new
features.
Technologies: C#, ASP.NET, ADO.NET, SQL, Git, Redis, RabbitMQ

Developing crowdfunding platform for Ukrainian
charity organization.
Technologies: ASP.NET Core Web Api, EF Core, MS SQL and Angular
Don't search for full-stack positions, only backend.
Not interested in algorithms and math related positions.

The ideal project for me is:
- Technologies: Microservices architecture, .NET 6+, Azure, Docker
- Team: ~5 backend developers in the same team focused on project tech part (Core).
- Other: Client trust the team and understand the importance of technical side, so the development contains not only from new features, but also with constant improvements from architecture side.