Position: Team / Tech Lead / Software Architect
Category: .NET
English level: pre
Years of experience: 11

I built 4 teams from scratch which grew up 15 people.
Professional skills:
• Experience in developing large commercial projects on the .NET platform for more than 10
years;
• Experience in using OOP, OOA, OOD, design patterns;
• Experience in developing the architecture of large distributed systems and Micro Services;
• Experience in developing systems with large amounts of data;
• Experience in complex integration with external systems;
• Experience in developing hybrid mobile applications;
• Experience writing Unit Tests;
• Experience with the CI / CD process;
• Experience managing teams of more than 6 people;
• Experience of the instruction of young specialists;
• Experience in project management;
• Experience in negotiating with customers.

Practical work experience:
• .Net/.Net Core/C#, ASP.NET / Asp.Net Core / Asp.Net API Core, MVC, WebForms, AJAX;
• JavaScript/ES5/ES6, HTML, CSS, Less, Bootstrap, jQuery, Node.js, React, Redux, Vue.js;
• Web API, WCF, Web Services, REST Services, XML / XSLT, SOAP,JSON, Azure;
• WPF, Windows Forms, Win Services, .NET Remoting, Reflection;
• ADO.NET, LINQ, Entity Framework;
• MS SQL, SSIS, SSRS, Oracle (PL / SQL);
• NoSQL DB, Redis, CouchDb, Mongo;
• RabbitMQ, MassTransit, Sagas;
• Selenium, Selenium Grid;
• SIP/Phone System, Kazoo, Asterisk;
• SOLID, GoF, Dependency Injection, Parallel Processing;
• Android SDK, Cordova;
• SVN, GIT, Mantis, Jira, TFS, Jenkins, TargetProcess;
• CI / CD Process, Unit Test, Database Unit Test, Release on Demand;
• Scrum, Kanban, SAFe;
Young project or project from scratch with the main stack of technologies: react / vue.js, C#, ASP.NET CORE, MS SQL
where does not need spoken English (don`t have spoken practice)