Software Engineer experienced in software development, software design and team leadership. During development period worked with backend (.NET, NodeJS), frontend (Angular, React, Aurelia) and Azure Cloud solutions. Performed optimization, refactoring, code review, infrastructure tasks. Solved critical live issues. Experienced in team leadership. Mentored newcomers. Created plan for migration monolith to services. Conducted technical interviews and internal company trainings about architectural and software development patterns. Implemented migration of legacy systems to more modern solutions. Hands-on experience in applying microservices and service-oriented architecture. Microservices expertise covers http-based communication, asynchronous messaging communication, deployment and delivery.
OOP, ASP.NET, Elasticsearch, AngularJS, WPF, Microsoft SQL Server, Entity Framework, CSS, HTML, Octopus, Git, .NET Framework, Redis, MVC, ASP.NET Web API, TypeScript, MVVM, Windows Forms, TeamCity, Azure.
Ukraine (native), English (upper-intermediate).