irsergeev

Middle .Net Developer

A seasoned .NET Backend Developer with extensive experience in building solutions for enterprise-level companies. I architect and develop systems of varying complexity, from modern microservices to optimized monolithic applications.

My core expertise lies in designing robust APIs (REST, gRPC), implementing event-driven communication using Kafka or RabbitMQ, and selecting the right data storage for the task (MS SQL, PostgreSQL, MongoDB). I am deeply committed to software quality and best practices: I actively apply design patterns, write clean, maintainable code, and ensure its reliability through comprehensive testing. I build efficient data access layers with EF Core and other ORM and automate business processes with task schedulers.

My focus is on creating scalable, resilient, and well-structured applications that solve complex business problems.


Experience: 4 years

Yearly salary: $40,000

Hourly rate: $0

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Middle .net developer
Reksoft
2022 - 2025
Developed and maintained multiple projects utilizing microservices architecture, ensuring scalability and system decoupling. Engineered efficient communication between services using message brokers (Kafka for event streaming, RabbitMQ for messaging) and high-performance APIs (RESTful JSON APIs and gRPC for internal service communication). Leveraged the latest .NET versions (.NET 6, 7, 8, and 9) to build robust, modern, and high-performance backend systems. Designed and implemented data access layers using Entity Framework Core, working with both relational (PostgreSQL) and NoSQL (MongoDB) databases. Championed software quality by achieving high test coverage through comprehensive unit, integration, and end-to-end testing. Applied industry best practices and design patterns (DDD, CQRS, Repository) to create clean, maintainable, and scalable code. Containerized applications using Docker, streamlining the development and CI/CD processes
Junior .net developer
Epam
2021 - 2022
Contributed to a critical WinForms application for an international banking client, utilizing the .NET Framework 4.8. Designed and optimized database tables and schemas to support complex financial data models. Developed stored procedures in MS SQL Server to handle business logic and reporting. Significantly improved application responsiveness by analyzing and optimizing slow-running queries and stored procedures.

Skills

backend
docker
dot-net
english