- File
Mykola
.NET-програміст
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/9757308/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Backend .Net Developer
[
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
Similar candidates
-
.Net-програміст
55000 UAH, Remote -
.NET-програміст
40000 UAH, Remote -
.NET-програміст
Remote, Khmelnytskyi -
Full Stack Developer (С#, .NET, Angular)
Remote -
.NET-програміст
23000 UAH, Remote -
.Net-программист
Remote