Position: .NET developer
Category: .NET
English level: intermediate
Years of experience: 5


I have 7 years’ experience as a Software Engineer. In recent times, about 4 years, I work a backend developer.
I have experience in software development at all stages. For this purpose I use C# and frameworks .NET(.NET Core) and ASP.NET MVC (ASP.NET Core) - for develop a REST API(WebAPI), for work with databases(EF) and for create buissness logic. Also I have experience in work with microservices and message-broker(NServiceBus, Azure ServiceBus). 
I have experience design database, maintenance of database, optimization and developing T-SQL or LInq queries.
Also I understand of memory management and multi-threading. I interest for new knowledge and I improve skills in designing, developing and testing software constantly. I try to understand a issue quickly and try to find effective solve for it.
Also I have little experience as frontend developer(AngularJS). But in recent times I use stack of .NET technology only.
At the moment, I am interesting in .NET(.NET Core) and ASP.NET MVC (ASP.NET Core) for growth and job offers.
I am interested in .Net technology for job offers.
But I don't like work with winForms, WebForm, WCF, VB.NET.