Position: Senior Backend Engineer
Category: .NET
English level: upper
Years of experience: 11


I have 12+ years of experience in IT industry and 6+ years as .NET developer. During that time, I have been working mostly on large enterprise projects. I have had a chance to support huge monolith with thousands lines of code and large system of dependencies and kick off new projects with latest technologies and microservice architecture. Hands-on experience with design patterns, SOLID principles and other best practices allows me to successfully develop applications from scratch and maintain existing solutions. I have participated in full life cycle of software development including application design, database design, coding, testing, debugging, performance analysis, code refactoring and optimization, requirement analysis, creating and updating UI using different frameworks.