Position: Senior Full-Stack Web Developer (.NET, Angular)
Category: .NET
English level: intermediate
Years of experience: 8

Successfully managed the project for engineering calculations "MDesign Online": created few applications (web UI, web Api, windows services, tools), created structure of applications and successfully managed to develop all parts of project (DB, frontend, backend), developed tools for creating new modules, that other developers used to create 100+ engineering modules (calculations).
•	Task-driven professional with 8 years’ experience in web development across diverse industries
•	Developed multiple applications in different spheres: engineering calculations,  insider threat management software, appraisal vendor management software, shipping software
•	Proficient in developing backend logic, databases, creating user interfaces, writing and testing code, troubleshooting simple/complex issues and implementing new features based on requirements from customer
•	Technologies:
- Computer Languages: C#, TypeScript, JavaScript, HTML, CSS (SASS/SCSS), SQL, C++.
- Web/Application Server: ASP.NET MVC, ASP.NET MVC API, .NET Core, .NET 6.
- Databases: MS SQL, EntityFramework, NHibernate, Dapper, ADO.NET.
- Dependency Injection: Autofac, Ninject.
- UI: Angular (TypeScript, Angular Material, RxJS), React, HTML, CSS/SCSS.
- Testing: Angular unit testing (Jasmine + Karma), .NET Testing (NUnit, XUnit, MSTest): Unit testing, Integration testing, Acceptance testing.
- Patterns: Microservice architecture, CQRS (MediatR), 3 layers architecture, Onion architecture, GoF patterns, REST, Event-driven architecture, OOD (SOLID), DDD.
- Logging: Serilog, .NET Logging Tools, Kibana
- Other popular libraries: LINQ, 
- Asynchronous programming: Tasks, Threads, Synchronization methods.
- Message Brokers: Kafka, RabbitMQ, Azure Service Bus.
- Cloud platform: Azure DevOps 
- IDE: Visual Studio, Visual Studio Code.
- Tools: MS SQL Management Studio (Profiler), IIS, Postman, Docker Desktop, GitHub, Jira.

My current role is a Key Developer (Senior Software Engineer). I would like to grow up to be a Team Leader.
I would like to develop frond-end on Angular 2+ (typescript) and back-end on ASP.NET MVC or ASP.NET Core or .NET 6 (microservice architecture) + DB MS SQL by using modern technologies.