I’m Valerii Abakumov, a Senior Software Engineer with 12+ years of experience delivering scalable backend and full-stack solutions. I specialize in C#, .NET Core, ASP.NET Core, and modern JavaScript frameworks, and I thrive when turning complex problems into robust services and intuitive user experiences. I enjoy working with distributed teams, applying TDD, and continuously improving code quality and system reliability. I’m passionate about cloud and AI-assisted development, mentoring teammates, and exploring new technologies to stay ahead in a fast-changing landscape. I value clean architecture, strong collaboration, and delivering value to users through reliable software and thoughtful engineering practices.

Valerii Abakumov

I’m Valerii Abakumov, a Senior Software Engineer with 12+ years of experience delivering scalable backend and full-stack solutions. I specialize in C#, .NET Core, ASP.NET Core, and modern JavaScript frameworks, and I thrive when turning complex problems into robust services and intuitive user experiences. I enjoy working with distributed teams, applying TDD, and continuously improving code quality and system reliability. I’m passionate about cloud and AI-assisted development, mentoring teammates, and exploring new technologies to stay ahead in a fast-changing landscape. I value clean architecture, strong collaboration, and delivering value to users through reliable software and thoughtful engineering practices.

Available to hire

I’m Valerii Abakumov, a Senior Software Engineer with 12+ years of experience delivering scalable backend and full-stack solutions. I specialize in C#, .NET Core, ASP.NET Core, and modern JavaScript frameworks, and I thrive when turning complex problems into robust services and intuitive user experiences. I enjoy working with distributed teams, applying TDD, and continuously improving code quality and system reliability.

I’m passionate about cloud and AI-assisted development, mentoring teammates, and exploring new technologies to stay ahead in a fast-changing landscape. I value clean architecture, strong collaboration, and delivering value to users through reliable software and thoughtful engineering practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Russian
Fluent

Work Experience

Senior Full-stack Developer (C# .NET & Angular, B2B) at Eurofins
November 1, 2024 - Present
Developed and enhanced internal CRM system for a multinational company. Designed and implemented new .NET Core services and Angular components. Managed builds, releases, and dev environments in Azure. Conducted code reviews and collaborated within a distributed Scrum team. Leveraged AI devtool (GitHub Copilot) for task implementation and development acceleration.
Senior Developer (C# .NET, B2B) at SD Technologies, Inc.
July 1, 2022 - November 1, 2024
Developed cloud POS system used across multiple US states. Built and maintained microservices and monolithic modules in .NET 7. Improved system reliability by addressing technical debt and resolving production incidents. Implemented unit and functional testing (FluentValidation, xUnit). Collaborated via Jira/Confluence and managed releases in GitLab CI/CD.
Head of .NET Department / .NET Resource Manager (Part-time) at SibDigital
July 1, 2021 - July 1, 2022
Hired, onboarded, and managed mid/senior/lead developers. Created internal .NET code style guide and organized knowledge-sharing sessions. Grew department from 5 to 14 developers aligned with project expansion.
Senior .NET Developer at SibDigital
June 1, 2019 - July 1, 2022
Developed backend for 'Digital Repairs' and 'Digital Rounds' mobile applications used across 25 factories. Migrated backend from monolithic to microservices with gRPC and RabbitMQ. Resolved memory leaks and optimized performance of distributed services. Advocated TDD and integrated automated tests into CI/CD pipelines. Improved architecture using CQRS and .NET Core built-in tools.
Full-stack Developer (.NET, React) at Alfa-Bank
May 1, 2017 - June 1, 2019
Built Commission Management System enabling tariff modifications. Designed backend with .NET Core, EF Core, and SQL Server; frontend with React/Redux. Introduced Jenkins CI pipelines and shared libraries for ~30 developers. Increased test coverage from 0% to ~45% through unit and integration testing. Delivered in-house training on .NET testing practices.
Full-stack Developer (.NET, ASP.NET MVC) at LifeIT, LLC
November 1, 2014 - May 1, 2017
Developed multiple customer solutions in .NET Framework, ASP.NET MVC, WPF, and Windows Forms. Implemented SOLID principles, CI, and Git version control.
C# .NET Developer at Telekom Service IT
June 1, 2013 - November 1, 2014
Developed desktop and web applications with WinForms, WPF, Entity Framework, and SQL Server. Gained practical experience with source control and regex parsing.

Education

Specialist, Automated Control Systems at Moscow State University of Civil Engineering (MSUCE)
January 11, 2030 - January 1, 2013

Qualifications

Getting Started with .NET Core Clean Architecture
January 1, 2022 - March 12, 2026
Azure Essentials for Developers
January 1, 2022 - March 12, 2026
AWS Essentials for Developers
January 1, 2022 - March 12, 2026
Software Architecture: Domain-Driven Design
January 1, 2022 - March 12, 2026
Domain Driven Design
January 1, 2018 - March 12, 2026
Test-Driven Development (TDD)
January 1, 2018 - March 12, 2026
Requirements Management in Agile Projects
January 1, 2015 - March 12, 2026
MCP: Programming in C#
January 1, 2013 - March 12, 2026

Industry Experience

Software & Internet, Professional Services, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Lisbon today.