Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 7

I was a part of a team that was created from scratch microservices. The new systems have low cohesion with the main monolith system. Our integration had a minimum impact on the system and low risks related to the main release. One service has the possibility to change the version of UI using an internal mechanism. The angular applications have an angular repository as a UI library with general components for all other angular applications. All the applications have test coverage of 95+%. Take participation in creating and configuring a logging system (Serilog)  for all applications. Moving business logic from SQL to code layer
I'm a senior full-stack software engineer with experience working with legacy code and creating systems from scratch. I participate in developing back-end, front-end, and DB parts. I contributed to the following activities: feature development, creating microservice architecture, closing technical debt, Creating UI using Angular, code refactoring, and closing security gaps using Veracode reports. Cover all parts of the system by unit, integration, e2e test. At work, I always use best engineering practices, design patterns, and according to Best practices to provide the best solution for the customer. I have solid experience with SDLC, Scrum methodology, requirements analysis. I have direct communication with the customer daily based on the project. About my soft skills, I can highlight the following: hard-working, problem-solving, customer-oriented, team-player, ability to work in strict timelines and under pressure, requirements analysis.
Work as a senior full-stack software developer. Work in a friendly, motivated team. Grow up with a team and company, producing high-quality solutions, providing company values.