Костянтин
.NET developer
- Age:
- 20 years
- City of residence:
- Vinnytsia
- Ready to work:
- Remote, Vinnytsia
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/18956781/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
.NET Developer
Hnivan, Ukraine | [
LinkedIn: [
PROFESSIONAL SUMMARY
Backend-focused .NET Developer with hands-on project experience designing and building RESTful APIs and
microservices on .NET 7-10 and ASP.NET Core. Skilled in Clean Architecture, CQRS with MediatR, and event-driven
communication using MassTransit, RabbitMQ and Azure Service Bus. Experienced with Azure cloud services, Docker
containerization, and unit testing with xUnit and Moq.
TECHNICAL SKILLS
Languages: C#
Frameworks: .NET 7-10, ASP.NET Core, Entity Framework Core
Architecture & Patterns: Clean Architecture, CQRS, MediatR, Microservices, REST API, Transactional Outbox Pattern
Messaging: MassTransit, RabbitMQ, Azure Service Bus
Databases & Caching: MS SQL Server, Azure SQL Database, Redis
Cloud & DevOps: Microsoft Azure, Azure Key Vault, Azure Blob Storage, Docker, Docker Compose, .NET Aspire, Git
Testing: xUnit, Moq, Unit Testing
PROJECTS
ProjectMS — Microservices Project Management System
github.com/KostiantynMyroniuk/ProjectMS
Tech stack: .NET 10, ASP.NET Core, .NET Aspire, Minimal API, EF Core, MS SQL Server, RabbitMQ, MassTransit, JWT, Azure Blob Storage,
xUnit, Moq
• Designed and built a multi-service backend orchestrated with .NET Aspire, following the Database-per-Service pattern.
• Implemented JWT-based authentication with ASP.NET Core Identity and a token-based project invitation flow with
expiration and duplicate-invite protection.
• Developed an event-driven email notification worker using MassTransit and RabbitMQ, and integrated Azure Blob
Storage for task file uploads.
• Wrote unit tests with xUnit and Moq to validate core business logic.
DotNetOrderService — Order Processing Microservice
github.com/KostiantynMyroniuk/DotNetOrderService
Tech stack: .NET 10, ASP.NET Core, MassTransit, Azure Service Bus, Azure SQL Database, Azure Key Vault, Docker
• Built a cloud-native order processing microservice designed for deployment on Microsoft Azure.
• Implemented the Transactional Outbox pattern with MassTransit to guarantee atomic database writes and reliable at-
least-once event delivery, preventing data loss in distributed transactions.
• Used Azure Service Bus for event-driven communication between services; persisted data in Azure SQL Database and
secured secrets with Azure Key Vault.
• Implemented idempotent request handling to prevent duplicate orders, and containerized the service with Docker.
EDUCATION
Vinnytsia National Technical University September 2022 – July 2026
Bachelor of Science in Software Engineering
LANGUAGES
Ukrainian: Native English: Intermediate (B1)
Similar candidates
-
.NET Developer (C#/WPF)
Kamianske, Remote -
Senior Full Stack .NET Developer
Dnipro, Remote -
.Net-програміст
Remote -
.NET C# Developer
Kyiv, Remote -
.Net-програміст
Kyiv, Remote -
Junior .NET developer
17000 UAH, Remote