Kirill Iozefatov
Kirill Iozefatov

C#/.NET Systems Engineer

Open to offers · Member since 21 Oct 2026
Location
Georgia
Desired salary
Unspecified
Work preference
Remote Only / Full Time
Experience level
Mid

About

Professional summary

I am a C#/.NET systems and backend engineer with more than four years of commercial experience building high-throughput backend systems, distributed services, and B2B products.

I specialize in performance optimization, memory-efficient architecture, concurrency, asynchronous programming, and event-driven systems. I enjoy solving complex backend challenges and improving the reliability and scalability of production software.

I have designed systems from scratch, modernized legacy .NET applications, and delivered complex backend components from architecture through production. My experience includes microservices, integration gateways, real-time data processing, and document-processing platforms.

I work primarily with C#, modern .NET, ASP.NET Core, SQL databases, RabbitMQ, Redis, Docker, and REST APIs. I also have experience with desktop and web technologies including WPF, React, Next.js, and Tailwind CSS.

I have delivered measurable business impact through automation, including reducing manual document-processing requirements and substantially lowering application memory consumption. I am open to remote opportunities and relocation.

Skills

19 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Data Stores

Experience

Career history

Software Engineer (Backend) CodeFlow

Architected and implemented a scalable notification microservice using RabbitMQ to support multi-channel delivery through email, Telegram, SMS, and push notifications. Designed fault-tolerant integration gateways for reliable real-time synchronization with external e-commerce platforms.

Initiated and led the migration of critical legacy modules from .NET Framework 4.6.2 to .NET 10, reducing technical debt and enabling a modernized runtime and architecture. Worked with C#, .NET 10, RabbitMQ, Redis, PostgreSQL, Docker, microservices, and CI/CD.

Product Engineer / Core Developer Docsparser

Designed and delivered a production multi-threaded B2B document-parsing engine using WPF, Tesseract OCR, and ABBYY. Automated document intake and processing, helping reduce the client’s manual data-processing staff requirement from 10 people to 2.

Redesigned the parser core using zero-allocation techniques with Span, Memory, and ArrayPool, reducing peak RAM consumption by 90%. Replaced batch processing with asynchronous streaming based on System.Threading.Channels and contributed to the web interface using React, Next.js, and Tailwind CSS.

Software Engineer ONIT

Developed backend modules for real-time ingestion, processing, and visualization of telemetry data from oil wells for Tier-1 enterprise energy infrastructure projects.

Collaborated directly with domain specialists to translate complex geological business rules and telemetry streams into robust software architecture. Used C#, .NET Core, Microsoft SQL Server, Entity Framework Core, REST APIs, and concurrency techniques.

Backend Systems Developer Independent Software Project

Designed the client-server architecture for a custom high-performance gaming launcher using C# and .NET. Implemented secure delta patching for application update delivery.

Developed an in-game shop backend with transactional inventory management. Maintained server-side infrastructure and provided long-term technical support using ASP.NET Core, SQL, REST APIs, and Git.

Education

Learning history

Petrov College of Telecommunications

Associate Degree, Information Systems & Software Engineering

Associate degree program in Information Systems and Software Engineering.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu