Andrei Kostyrin

Senior Software Engineer at MSP360

Cyprus
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job16 years of employment as a software developer
bookSoftware Engineering Faculty of automation production and management, Software Engineering Faculty of automation production and management at inavlid15140285
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
13reputation
0reached
2answers
0questions
github-logo-circle

Github Skills (23)

back-end-development10
apidoc10
ecommerce10
user-authentication10
asp-net-core10
microsoft-azure10
security10
asp-net10
api10
sql10
dotnet-core10
azure10
csharp10
api-design9
restful-api9

Programming languages (3)

C#LiquidTypeSpec

Github contributions (5)

github-logo-circle
VirtoCommerce/vc-storefront

Apr 2018 - Oct 2020

Virto Commerce Storefront - ASP.NET Core 8.0
Role in this project:
userBack-end Developer
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.
ecommerceshopcommerceasp-netnet-core
VirtoCommerce/vc-platform

Nov 2018 - Feb 2021

Virto Commerce B2B Innovation Platform
Role in this project:
userBack-end Developer & Database Engineer
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.
ecommercecommercemicrosoft-cloudvirtocommercee-commerce
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.
Request Free Trial