• File

В'ячеслав

Middle Software Engineer (C#)

Considering positions:
Middle Software Engineer (C#), .Net-програміст
Age:
24 years
City of residence:
Kharkiv
Ready to work:
Kharkiv, Remote

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.

Uploaded file

Quick view version

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

Viacheslav Hrinievych
Middle .NET Software Engineer (Backend-focused)
Kharkiv, Ukraine (open to remote) Email: [open contact info](look above in the "contact info" section) Phone: [open contact info](look above in the "contact info" section)
LinkedIn: [open contact info](look above in the "contact info" section)

PROFESSIONAL SUMMARY
Backend-focused .NET Engineer with 4+ years at EPAM, grown from Trainee to Middle. Specialize in building
and optimizing scalable microservices on .NET 6/8 and Azure for high-load enterprise systems. Hands-on with
EF Core performance tuning, Redis caching, message brokers (Azure Service Bus, RabbitMQ) and Azure
Functions. Comfortable extending React frontends and shaping the data contract between backend and UI.
Practical experience integrating AI tooling into projects via MCP.

TECHNICAL SKILLS
Languages: C#, SQL, TypeScript, JavaScript (ES6)
Backend & Frameworks: .NET 6/8, .NET Core, ASP.NET Core, EF Core, LINQ, AutoMapper, FluentValidation
Azure: Azure Functions (Service Bus / Timer triggers, Durable Functions / Orchestrator pattern), Blob Storage,
App Configuration, App Service
Messaging & Integration: Azure Service Bus, RabbitMQ, REST (JSON/XML), SOAP, GraphQL, resilient HTTP
clients (retries, logging)
Databases & Caching: MS SQL Server (queries, stored procedures, schema design), Redis (middleware- &
attribute-level caching), MongoDB
Frontend: React (component extension, data-model mapping for UI), Angular, Storybook
Architecture & Patterns: Microservices, Clean Architecture, SOLID, OOP, Dependency Injection
DevOps & Testing: Docker, Azure DevOps, CI/CD pipelines, xUnit, Moq, Unit & Integration Testing,
Serilog/NLog + Grafana
CMS: Sitecore XP/XM (backend customization)
AI Tooling: Integration via MCP, custom skills tailored to project needs

PROFESSIONAL EXPERIENCE
EPAM Systems - Trainee -> Junior -> Middle .NET Software Engineer November 2021 - Present

Delivered backend solutions for international clients in the entertainment, financial and life-sciences domains.
Focused on microservices development, performance optimization, cloud (Azure) integration and migration of
legacy systems to modern .NET.

Key achievements:

• Implemented Redis caching at the middleware and attribute level, noticeably reducing load on third-
party APIs and improving overall application response times.

• Optimized EF Core query execution and data access patterns, reducing query response time by ~12–15%.

• Designed and developed a new microservice from scratch, including DB schema, REST API and inter-
service communication (JSON/XML).

• Built event-driven workflows on Azure Functions using Service Bus and timer triggers, and implemented
the Orchestrator (Durable Functions) pattern; worked with Azure Blob Storage and App Configuration.

• Integrated services via message brokers — Azure Service Bus (primary) and RabbitMQ.

• Upgraded services to newer .NET versions, modernizing the codebase and reducing technical debt.
• Authored SQL stored procedures and optimized complex queries for reporting and business logic.

• Extended React components and the backend–frontend data contract (mapping models, adjusting what
the UI consumes and the API returns).

• Built resilient HTTP clients (retries, logging) for internal services and external SOAP/REST APIs.

• Integrated AI tooling via MCP, creating custom skills aligned with project requirements.

• Authored unit tests (xUnit), conducted code reviews, mentored junior developers, and contributed to
CI/CD pipelines in Azure DevOps with Docker.

SELECTED PROJECTS
Professional Coaching SaaS Platform | Global career & coaching provider | 2026 - Present
Backend engineering for a high-load coaching platform with intensive inter-service communication: technical
design reviews, estimations, CI/CD optimization, repository/branch workflows, and resolution of recurring
technical issues.
Stack: .NET, Azure, Azure SQL Database, Docker, Git

Cinema & Entertainment Platform | International entertainment company | 2023 - 2026
Migration of a legacy monolith to microservice architecture with a unified codebase across regions (web on
Next.js, mobile on Flutter). Built Customer Self-Service modules (Voucher Management / Gift Card checker)
per BRD — a new microservice with Redis caching and SOAP/HTTP integrations. Project involves high inter-
service communication. Team: PM, BA, 3 backend + 2 frontend developers, 2 QA.
Stack: .NET 6/8, EF Core, Redis, Azure (Service Bus, Functions), Sitecore, Docker, MS SQL, Grafana

Digital Hub Platform | Global life-sciences company | 2022 - 2023
MVC/WebApi backend development, pipeline implementation, content & roles management, and frontend
pages on Angular. Coordinated the data contract with the frontend team.
Stack: .NET / .NET Core, Angular, EF, Redis, TypeScript, Sitecore

Content Platform Modernization | International financial organization | 2023
Backend development during migration from a legacy solution to a modern platform: custom features, search
repository, unit testing.
Stack: .NET / C#, ASP.NET MVC, Sitecore, Azure DevOps, MS SQL

EDUCATION
Master's Degree in Computer Engineering - 2025
National Technical University "Kharkiv Polytechnic Institute" (NTU "KhPI")

Bachelor's Degree in Software Engineering - 2023
Simon Kuznets Kharkiv National University of Economics

CERTIFICATIONS
• Microsoft Certified: Azure Fundamentals (AZ-900) - 2025

• Sitecore Certified: Sitecore 10 .NET Developer - 2023

• Sitecore Certified: Content Hub Developer - 2024

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: