Andrei Kostyrin is a Senior Software Engineer with 11+ years building back-end and web services, specializing in C#, OOP, and database-driven architectures. He designs and implements robust server-side systems using SOLID, DDD, TDD and CQRS, and is fluent with .NET stacks including ASP.NET Core, WebAPI, EF/NHibernate and popular DI containers. Andrei has practical experience improving security, data models and performance in complex e-commerce platforms—contributing backend and database fixes to the Virto Commerce B2B platform and storefront. Comfortable in remote and hybrid environments and open to relocation, he has held senior and leadership roles from hands-on development to CTO and team lead. His toolkit spans full lifecycle tools and UI libraries too (AngularJS, jQuery, Telerik/DevExpress) and he routinely works with Git, TFS and issue trackers to deliver production-grade solutions. Notably, he blends pragmatic architecture with deep database engineering, often stepping into data-access and security refactors that yield measurable system improvements.
11 years of coding experience
16 years of employment as a software developer
Software Engineering Faculty of automation production and management, Software Engineering Faculty of automation production and management at inavlid15140285
Contributions:33 commits, 33 PRs, 43 pushes in 2 years 6 months
Contributions summary:Andrei primarily focused on back-end development tasks within the Virto Commerce Storefront, an ASP.NET Core e-commerce platform. Their contributions involved implementing and modifying core functionalities, particularly within the account and common controller, along with integrating features related to user registration, login, and organization management. These changes involved modifying the domain and security layer and integrating with external APIs for notifications. These changes indicate a focus on enhancing user authentication, authorization, and overall system management.
Contributions:11 reviews, 112 commits, 58 PRs in 2 years 3 months
Contributions summary:Andrei primarily contributed to the Virto Commerce B2B Innovation Platform by implementing and modifying backend functionalities related to database interactions and security, including adding database fields for notifications, refactoring the security setup, and improving data access to enhance role and permission assignments. The commits suggest they were involved in enhancing data models and improving data handling within the application. They also worked on the codebase to address specific bug fixes, optimization of settings queries, and refactoring.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.