Overview
Technical skills
Timeline
Roles

Overview

.NET software engineer with extensive experience building web backend solutions and distributed microservices using C# and ASP.NET Core. Worked on high-load message-driven systems with RabbitMQ, focusing on performance optimization, concurrency tuning, reliability, and CI/CD improvements. Also has hands-on frontend development experience with Angular/React and Unity game development experience.

Technical skills

JavaScript
SQL
C#• Senior • 7y+
TypeScript• Middle • 3y+
C#
Dapper
Entity Framework Core
gRPC for .NET
MassTransit
SignalR
WPF
xUnit• 11y+
ASP.NET Core• 4y+
Databases
Apache Kafka
MinIO
MS SQL
MySQL
Redis
PostgreSQL• 4y+
RabbitMQ• 4y+
AI/ML
Copilot
LLM
Frontend
Angular
GraphQL
React.js
Mobile
Clean Architecture
MVC
DevOps
Apache APISIX
Azure
Azure DevOps
gRPC
Rest API
WebSockets
Docker• 4y+
Kubernetes• 4y+
CI/CD• 3y+
Cybersecurity
Keycloak
SonarQube
Game Dev
Unity• 7y+
QA
Selenium• 11y+

Timeline

.NET Backend Developer Middle
Seaberry Technologies Full-Time
Jul 2023 to Present 3 Years 1 Month In office
Architected and deployed distributed backend services and integration pipelines using C# and ASP.NET Core, with RabbitMQ-based messaging across Linux and Docker. Built a WCF user-management service and integrated BPM processes with Elma365, including TypeScript customizations. Improved message processing performance and consumer concurrency by adding backpressure and tuning synchronization, reducing memory/GC overhead. Enhanced test suites to shorten CI/CD times and developed frontend features using Angular and React.
C#
ASP.NET Core
RabbitMQ
Docker
TypeScript
CI/CD
Fullstack developer Middle
Elephant Games Full-Time
Jul 2022 to Jul 2023 1 Year In office
Designed and deployed a Dockerized microservices backend for cross-marketing across multiple game projects, using ASP.NET Core, PostgreSQL, and RabbitMQ. Operated the system as several microservices deployed to Kubernetes and supported ad insertion flows. Developed and maintained gameplay functionality and performance-critical features using Unity and C#.
C#
ASP.NET Coresince 2022
RabbitMQsince 2022
Dockersince 2022
PostgreSQL
Kubernetes
Unity
Unity Developer (Contract) Middle
Game Insight Contractor
Apr 2023 to May 2023 1 Month In office
Contributed to a short-term Unity project by implementing new game mechanics and debugging existing modules. Worked under a tight deadline, adapting quickly to requirements and assisting with performance tuning. Supported stable integration of gameplay changes in the existing codebase.
Unity
C#
Unity Developer Middle
EDS LLC Full-Time
May 2019 to May 2022 3 Years In office
Led development of core gameplay functionality in Unity, focusing on performance optimization and feature enhancements. Coordinated with QA and design teams to identify and fix issues while keeping code quality through continuous testing practices. Maintained and improved game systems to support reliable releases.
Unitysince 2019
C#since 2019
Software Test Engineer Middle
Energosbyt Plus Full-Time
Sep 2015 to May 2019 3 Years 8 Months In office
Designed and executed automated tests for financial software applications using Selenium and unit/integration testing frameworks. Collaborated with developers to reproduce, diagnose, and resolve defects that affected product reliability. Supported improved release quality by maintaining and extending automated test coverage.
Selenium
xUnit
Penza State University
Bachelor's Degree Software Engineering
2007–2012 Penza, Penza Oblast