Position: Software Developer C#
Category: .NET
English level: fluent
Years of experience: 4

Certificates:
•	MCPS: Microsoft Certified Professional;
•	Microsoft Specialist: Programming in C#;

Experience of successful implementation of microservices into a monolith enterprise project. The project was started from scratch and the amount of work was very wide, beginning with redefining architecture and documentation, up to security and legal procedures. Experience in promoting of new approaches and knowledge sharing among colleagues.
C#, Javascript, VB.Net, T-SQL, Powershell, dotnet vore, Asp.Net MVC, Web Api, WCF, WebForms, ORM frameworks, ReactJs, Redux, MS SQL, HTTP, Microsoft Azure Services (App Service, Storage Account, ServiceBus), CQRS, SOLID, TDD, DDD.
My goal is to relocate to USA or Canada.
In case of USA I' m looking for H1B or L1 visa offer. 
As for Canada job offer would rise my chances in "Federal skilled workers" program.