Position: .NET Engineer
Category: .NET
English level: upper
Years of experience: 7

attention to details, unit testing, careful, bug free development mindset, C#, LINQ, multithreading/asynchronous programming, EF core.
.NET enthusiast with 7+ years of experience in software
development. Possess deep 'C#', 'multithreading', 'LINQ',
'generics' skills backed with extensive 'design patterns'.
Team player that delivers quality code, enjoys
challenges and overcoming obstacles.

I consider myself a software development professional with exceptional skills and wide enough experience. I have 7+ years of total experience in software development. I am open to overseas offers.
I'm very comfortable with .NET framework and .NET core and I have good technical knowledge in core C# with generics, multi-threading, LINQ, etc., SOLID principles, ASP.NET MVC. I have hands-on experience with back-end C#, Windows Forms applications, WPF framework.

I mostly worked as a programmer with .NET Core, ASP.NET, Oracle, Entity Framework, but also with Java EE, JavaScript and jQuery, PL/SQL and mostly in banking sphere. I can write RESTful web services, Unit tests in .NET applications. I have experience with GIT and SVN.
Interesting projects and constant programming...