Position: Architect / Lead Software Engineer
Category: .NET
English level: upper
Years of experience: 11


I have over 12 years of experience of software development and leading IT projects activities. During that time, I participated in more than 15 projects of various size and complexity. Leading teams up to 10 people. Preparing architecture vision and design for customer solutions. Distributing of teamwork. Creating cloud architecture design using Microsoft Azure Services. Presenting solutions architecture to customer architect team. I have strong experience in backend programming. Most of my expertise is development of .Net Web applications including full cycle of application development, issue detection and resolving. 
I have strong understanding of the object-oriented concepts, design patterns and different SDLC processes. I have been involved in several major long-term projects, which gave me strong experience in various areas of software design and development. Most of project I took part in were handled with Scrum. Therefore, I have experience and good understanding of this methodology. I also have strong technical knowledge and experience in JavaScript, HTML, and CSS designing, maintaining relational and non-relational DB such as MS SQL and Cosmos DB.
I am always open to new and accepting the challenges with interest and enthusiasm. I have excellent demo skills. I am open-minded and goal oriented. I am very communicative person. I have active teamwork attitude and quick learning ability.