Position: .Net Senior / Team Lead / Principal Engineer
Category: .NET
English level: upper
Years of experience: 11

> I participated in many projects. As a team leader, I managed successful project deliveries from start to finish, implemented flexible processes, supported and ensured interaction of remote team workers.
> Software engineer with 15 years
experience in the development of individual solutions for business requirements in various areas.
- Advanced skill in facilitating cutting-edge tools and technologies with ability to learning and usage.
- Understanding of business requirements converted into design goals and product architecture that become the beginning for a good solution.
- Proven ability to complete in development from scratch in outsourcing and startup projects.
- I perfectly understand things like delivery, processes, quality.
- Expert in development based on Microsoft technologies using different .NET features.
> I am looking for a formed team or a new project from scratch. I would like to gain experience in soft skils and the latest .Net features and share my knowledges with a team. I want to be fully involved in the ultimate product life cycle.. 
 - May be, I am ready to review someone else’s bad code, but at the same time I prefer to solve this problem globally. I can improve many things, can say what to do if you have problems and to resolve them. 
 - I like solving architectural problems, picking up tools, and I'm always happy to help my team write code, show the best practices that I know.