Position: Senior Angular/.NET Developer
Category: .NET
English level: upper
Years of experience: 6


•	.NET:
o	C#, ASP.NET MVC/Core, Web Api, Entity Framework, EF Core, ServiceStack, LINQ, ORM, REST, ADO.NET, Multithreading/concurrency: Tasks/Threads/async-await, .Net Core, RabbitMQ, NServiceBus
o	NUnit/XUnit, Moq, NSubstitute, FluentAssertions
o	SOLID, CQRS, IoC, DI, Microservices
•	Front-end: 
o	Angular 2/6/8/10+, RxJs, NgRx, Typescript, Javascript (ECMAscript 5/6/11+), Vue.js 2+, AngularJS, jQuery, AJAX, JSON, React/Redux
o	Material, D3.JS
o	HTML5, CSS 3, SASS/SCSS, Bootstrap, Pug, .Net Razor
o	NPM, NodeJs, ES-lint, Webpack, CLI, Angular CLI
o	Unit Tests: Jest, Cypress, Karma, Jasmine
o	Server Side Rendering
•	SQL: 
o	MS SQL, MySQL, Percona, sharding/scaling 
•	Git/Jira:
o	GitHub, Azure, GitLab, CI/CD, Jenkins, Github actions, Git Flow, Jira, Scrum (1-3 weeks sprints)

Short summary:
- Code reviews
- Mentoring
- Code performance/optimization
- Large high load web applications development
- Unit tests (.Net, Jest, Cypress)
- More than 20 projects in different companies
- 6.5+ years experience. Some projects were only with Front-end, other with Fullstack position
- I can have the position of only Backend (ASP.NET) or only front-end (Angular) or fullstack (Angular, .NET)