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

I have experience in managing of small teams (about 5 persons).
Several complex projects, where I played one of the key roles in design and implementation, were successfully delivered.
I have experience in migration of projects between different  countries and teams.
Certified Scrum Master and Product Owner.
I have more than 20 years of experience in software development at different companies. The main stack, where I have the strongest skill set, is .Net/Core frontend and backend (including DBs), on second place - Web and Mobile frontend. Familiar with cloud technologies.
I took part in various projects, such as CRM, ERP, FinTech, Project Management and custom solutions for various of customers.
I worked in multicultural teams, distributed all over the world. About 7 years in remote/mixed work mode.
The last project was on managing the traffic in the USA's marine ports. I supported backend services as a Senior .Net Developer. Stack: WinForms, WCF, ASP.Net, Active MQ, Oracle, SQLite. Examples of tasks I was involved in: improvement of MSBuild scripts, transfer of .Net projects to .Net Core, optimization and validation of interservice communications...
I'm looking for modern projects powered by modern technologies that will change the world for the better.
Modern projects powered by modern technologies in active development state.

Unacceptable:
- support of legacy projects
- rush overtimed projects
- short term projects