Position: .net Team Lead, Architect, Technology Advisor
Category: Lead
English level: fluent
Years of experience: 11

Enthusiast of creating teams and companies from scratch, joining teams and bring them in new development level.
Established professional software engineer having more than 15+ years of experience in implementing high performance, scale-able desktop and web applications. Great efficiency with n-tier application design, development, architecture and maintenance. Expertise in using various software tools, languages and methodologies with special expertise in Microsoft .NET technologies. Primary responsibilities are: mentor of software development processes, technical leading several software development teams at once, coach Agile teams, involved in continue integration and deployment processes, architect and design of low-latency, high-availability, and performing applications. Implementation software platforms based on block-chain technologies.
Join new or already proven ideas, develop products and teams, etc.