Position: Senior Full Stack Software Engineer (.NET + Angular)
Category: .NET
English level: upper
Years of experience: 8

API solution on ASP.NET Core 6 that can be used by different client applications
Re-implementation from WCF service (.NET Framework) to API on ASP.NET Core 6.
Stack of technologies: .NET 6, Oracle DB, Dapper, NLog, MS SQL, XUnit, Database tests, Integration tests, Unit tests, Fluent Validation, RabbitMQ, MediatR, estimations, risk management, architecture development

Business platform that effectively supports and automates business processes:
This project can support unique business needs without drawbacks such as high implementation risks or costly ongoing maintenance. 
Stack of technologies: .NET 6, Angular, TypeScript, Karma tests, Cypress tests, ASP.NET Zero, XUnit, NSwag, MediatR, Dapper, EF, Oracle DB, SQL, integration with InfoPath, integration with Word via WebDav, customer support, estimations, risk management, architecture development

Grant management system for public organizations:
This project contains flexible solution for a large number of public organizations streamline, facilitate and stabilize their grants administration by simplifying complex processes.
Stack of technologies: .NET Framework, .NET 5, EF, Angular, Typescript, Karma tests, NUnit, NSwag, ASP.NET Zero, Oracle DB, SQL, integration with Word via WebDav, estimations, risk management, architecture development

Health care system:
This project provides a solution for medical staff to care coordination across doctors and 
specialists, to schedule appointments, to propose examinations based on insurance policies etc.
Stack of technologies: .NET Framework, EF, Angular, TypeScript, MS SQL, Azure, GIT

Restaurant management system:
This project includes different modules that were hosted separately as microservices. Our team 
was developing and supporting only microservice that was responsible for POS.
I was involved in development and maintenance, unit tests writing, knowledge transfer sessions, 
leading interviews.
Stack of technologies: .NET Framework, NPSharp Framework, JavaScript, CSS, HTML, TeamCity, 
Mocha

Operations management system:
This is a platform to facilitate field work, inspections, and reporting for regulated industry.
I was involved in new features development, maintenance of existing functionality, refactoring, performance improvements, integrations with third-party APIs, customers support.
Stack of technologies: .NET Framework, ASP.NET WebAPI, .NET Core, Microservices, AWS, Dapper, MS SQL, GIT, JavaScript
I'm Senior Full-Stack Software Engineer (.NET + Angular) acting as a Technical Lead with 8+ years of development experience who had opportunities to work on various projects in health care, fintech, public sector and other domains.
My specialization is C# and .NET. Deep knowledge and versatile experience in applying SOLID principles for implementation of complex systems and solutions with sophisticated business logic.
A good professional with a passion to learn and use new software technologies. Team player, always willing to help others.
Capable to work under pressure during the deadline. I demonstrate good problem-solving skills. Results-driven, a customer-focused engineer with strong analytical thinking.

One of the last projects I was involved was a business platform that effectively supports and automates business processes:
This project can support unique business needs without drawbacks such as high implementation risks or costly ongoing maintenance.
Stack of technologies: .NET 6, Angular, TypeScript, Karma tests, Cypress tests, ASP.NET Zero, XUnit, NSwag, MediatR, Dapper, EF, Oracle DB, SQL, integration with InfoPath, integration with Word via WebDav, customer support, estimations, risk management, architecture development