• Файл

Mykola

.NET-програміст

Місто проживання: Нетішин
Готовий працювати: Дистанційно
Місто проживання:
Нетішин
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Mykola Berkovskyi
Backend .Net Developer
[відкрити контакти](див. вище в блоці «контактна інформація») | [відкрити контакти](див. вище в блоці «контактна інформація») | t.me/BerkovskyiMykola | Netishin, Khmelnytskyi region

About me
My values are focused on solving team, business and customer problems, in order of priority . I have a strong technical
background, strive to develop the team, and ensure product stability. I also strive to identify problems in projects as
early as possible, using the tools best suited for each specific situation .

Experience (5 yr 3 mos)
W-plus | 9 mos
Platform for managing healthcare workforce engagement and shifts, with role allocation between agencies, medical institutions, and
healthcare professionals
- Initiated and created a template service for backend standardization, which reduced the development time of new modules and
reduced the number of errors
- Participated in building a multi-tenancy solution, which allowed scaling the platform for multiple clients without duplicating the
infrastructure
- Designed and implemented notification and authorization services that became the basis of the product's business processes
- Participated in the development of the core platform for managing medical shifts and specialist profiles

LineUp | 2 yr 3 mos
Digital platform for interactive games and entertainment with easy access via messenger
- Restored the stability of the existing casino project, reorganized the architecture, and improved performance and reliability
- Developed critical services for managing gaming accounts and financial transactions
- Designed and implemented a Telegram bot for quick and convenient user interaction with the platform, which simplified the user
experience and increased engagement
- Developed three games with an internal random number generator and integrated the platform with several third-party
providers, increasing product diversity
- Implemented services for monitoring financial flows and generating reports, which increased the transparency of business
processes
Skills
Programming Languages: C# and .NET platform Background Task Scheduler: Quartz, Hangfire

Back-end: ASP.NET REST/Grpc/GraphQL/SignalR API Gateway: Ocelot

Code Quality: .editorconfig, SonarAnalyzer.CSharp Testing: xUnit, Shouldly, Bogus, NSubstitute,
Testcontainers, WireMock, Verify
Observability: Serilog + OpenTelemetry
Useful Libraries: HealthChecks, Polly, FluentValidation,
Authentication & Authorization: Identity & Duende Telegram.Bot, Ulid, Handlebars.Net,
IdentityServer System.CommandLine

Databases: SQL Server, PostgreSQL, MongoDB, Redis, Architectures: Monolith, Microservices, Multi-tenancy,
LiteDB DDD

ORM: EF Core, Dapper, MongoDB.Driver, LiteDB Containerization & Orchestration: Docker & Kubernetes

Message Bus & Brocker: MassTransit & Azure: Container Registry, Kubernetes Service, DevOps,
RabbitMQ/Azure Service Bus Communication Services, Blob Storage, SignalR Service,
Service Bus
Caching

Education
Kharkiv National University of Radio Electronics | Kharkiv, Kharkiv region
Software Engineering | 2023

Languages
Ukrainian – Native Russian – Advanced English - Upper-Intermediate

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: