Position: Senior developer
Category: .NET
English level: fluent
Years of experience: 11

Build up the good development process, architecture, and infrastructure for the new project, successfully released, support, and continue to develop it. Set up the process for the support team. Leading a team of 15 (8 devs) people. Organized the communication between support and dev team. Experienced in working with legacy systems and migration from legacy to the new technology stack and have experience in dividing monolith solutions into microservices. I have experience in migration from on-premise to cloud solutions. Experienced in data migration.
I'm passionate a software engineer with more than 10 years of experience. I went from junior dev to senior, had a team lead position on my resume, an architect role, and a position on projects. I love to code and know how to do it right. Have good leadership skills. I have excellent soft skills and communication skills, I'm good at people management and managerial skills. I know what a good SDLC looks like, know how to build it, and have proved it practically on my projects. I like technology and like to learn and use them. I`m good at system design and choosing technology stacks to make things done. A big fan of cloud technologies and love Azure. I and a person who can design the solution, plan work, build a team, lead it by example, and drive and motivate the team to achieve the best result.
Looking forward to working with the newest technologies and best engineering practices. I want to be focused on solving business problems and looking forward to an opportunity to make the product better.