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

Participate in development major features and some of them as lead/key developer. Design and implement from scratch and in the shortest terms.
Software Architect and Lead .NET Developer with experience more than 5 years. I design, develop and deploy system from scratch. I help IT startups around the world take their IT products to the next level. Improving existing systems written on .NET. I experienced in financial sphere, especially in cryptocurrencies and blockchain. I have obtained leading position like Team/Technical Lead and Software Architect. I have good understanding of microservice architecture, CQRS etc. and know "how-to-cook" them from the big commercial experience.

Expert in:
- Create web and desktop projects from scratch based on best practices
- Help startups to create complex applications in different subject areas
- Improving and refactoring existing systems written on .NET
- Planning and management
- Improve perfomance of existing systems