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

One of the main achievement that I've had is ability to read and understand very complicated, high-coupled, badly designed and written code, and refactor such parts of application. I was involved in MVP application development on Lead developer role, and this prototype helped customer to bring investments and continue development on customer side. Last years I were working as Tech Lead of team consisting with 3 developers and 2 QA engineers
I am .NET software engineer with 7+ years of experience. I've been involved in development of desktop and web applications using .NET technology stack, refactoring and migration legacy parts of applications to modern technologies, and mentoring Junior/Middle developers.
I am interested in web backend development using latest version of .NET Framework, including .NET Core. Doing frontend tasks on the level of full-stack developer is also appropriate for me. In addition, it is important for me to have an opportunity to create high quality product, using best practices in software development process in order to reach the highest code quality