• File

Костянтин

.NET developer

Age:
20 years
City:
Vinnytsia

Contact information

The job seeker has provided: Phone numberMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

KOSTIANTYN MYRONIUK
.NET Developer
Vinnytsia, Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
LinkedIn: [open contact info](look above in the "contact info" section) | GitHub: github.com/KostiantynMyroniuk

PROFESSIONAL SUMMARY
Backend-focused .NET Developer with hands-on experience designing and building RESTful APIs, modular monoliths,
and microservices using .NET 7-10 and ASP.NET Core. Skilled in Clean Architecture, SOLID principles, and CQRS with
MediatR. Proficient in synchronous server-to-server communication via gRPC and event-driven architectures using
MassTransit, RabbitMQ, and Azure Service Bus. Experienced with Azure cloud services, Docker containerization, CI/CD
pipelines, and comprehensive testing strategies using xUnit, Moq, and TestContainers.

TECHNICAL SKILLS
Languages: C#
Frameworks: .NET 7-10, ASP.NET Core, Entity Framework Core
Architecture & Patterns: Clean Architecture, CQRS, MediatR, Microservices, Modular monolith, Outbox, Inbox
API & Communication: REST API, gRPC
Messaging: MassTransit, RabbitMQ, Azure Service Bus
Databases & Caching: MS SQL Server, Redis
AI: GitHub Copilot
Cloud & DevOps: Microsoft Azure, Docker, .NET Aspire, Git
Testing: xUnit, Moq, TestContainers

PROJECTS

Order-services — Order microservice project demo
https://github.com/KostiantynMyroniuk/order-services
Tech stack: .NET 10, ASP.NET Core, Mssql, Redis, RabbitMq, Grpc, Docker, CI/CD, Jwt Auth
• Built a containerized order processing microservice using ASP.NET Core and .NET 10, utilizing Docker and CI/CD
pipelines for streamlined automated deployment.
• Architected the system utilizing Domain-Driven Design principles and the CQRS pattern to strictly separate command
and query responsibilities, improving code maintainability and scalability.
• Implemented high-performance basket caching and idempotent request handling using Redis.
• Configured RabbitMQ for asynchronous event-driven communication between services and established high-
performance synchronous integrations using gRPC.
• Secured API endpoints with JWT Authentication and implemented idempotent request handling to prevent duplicate
order processing.
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.

EDUCATION

Vinnytsia National Technical University September 2022 – July 2026
Bachelor of Science in Software Engineering
University courses: .NET - Basics, architecture and algorithms.

LANGUAGES
Ukrainian: Native English: Intermediate (B1)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: