Excellent Web Developer
Hello !
I'm ASP.NET Full-Stack Developer .
I have been working as a developer from 2013 and I'm familiar with various technologies (most of them are .NET based).
I have passed all stages from junior developer to Senior Developer/Team Lead. Combining research, architecture,
development, management, coordination and communication tasks is not a big deal for me.
My portfolio contains 50+ projects: WinForms, WPF and ASP.NET.
I started projects from scratch and got the existing code base.
I have a good experience with database architecture and business logic analyzing.
Welcome to boring list with some strange names and abbreviations I have experience with:
? OOP and System Design;
? Theoretical knowledge and practical experience with design patterns;
? Asynchronous and multithreading development (TPL);
? Rest API design, architecture, implementation and integration;
? GIT (VSTS, github, bitbucket), SVN and TFS version control systems;
? .NET / .NET Core C#;
? TypeScript;
? JavaScript (jQuery, linq.js, lodash, underscore, moment, HighCharts);
? CSS/LESS/SASS, Bootstrap, Bootswatch;
? XML, XSLT, Serialization/Deserialization (XML, Binary, JSON);
? ASP.NET MVC / Web API;
? ASP.NET Core;
? React (beginner);
? Kendo UI (JS and ASP.NET MVC wrapper) and DevExtreme;
? Bootstrap, Bootswatch;
? PayPa[l] (Express Checkout (REST API) with Basic Client and Advanced Server integrations)
? Email integration (SendGrid, MailGun, Gmail, custom SMTP);
? MS Bot Framework and MS Teams integaration;
? WCF and WebServices;
? Entity Framework (Full and Core) (DB-first, code-first and model-first approaches).
Deep knowledge of T4 template modifications, DbContext improvement, performance improvement,
SQL profiling and others; Also Entity Framework Core;
? LINQ and Dynamic LINQ;
? Database architect and optimization including Microsoft SQL/T-SQL;
? .NET Desktop (WinForms, WPF: MVVM, MVC) (up to .NET 4.7.2 and Core 2.2);
? Windows 8.1 and 10 universal application devel