I am a full-stack web developer. I have been working as a developer from 2009 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 60+ projects: asp.net, angular and mobile apps. I started projects from scratch and got the existing code base. I have a good experience with database architecture and business logic analyzing.
A 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 | .NET 5 | C#;
✓ TypeScript;
✓ JavaScript (jQuery, lodash, underscore, moment, HighCharts);
✓ CSS/LESS/SASS, Bootstrap;
✓ XML, XSLT, Serialization/Deserialization (XML, Binary, JSON);
✓ ASP.NET MVC | Web API | ASP.NET Zero;
✓ ASP.NET Core;
✓ Angular 2 to 10;
✓ React (intermediate);
✓ IdentityServer4
✓ Kendo UI (JS and ASP.NET MVC wrapper) and DevExtreme;
✓ Bootstrap;
✓ SMS integration (Twilio);
✓ PayPal (Express Checkout (REST API) with Basic Client and Advanced Server integrations)
✓ Email integration (SendGrid, MailGun, Gmail, custom SMTP);
✓ SignalR;
✓ Microsoft Azure (Azure SQL, Azure AD, Azure Functions, Azure Service Fabric, WebApp, ApiApp, Azure Storage, EventHub, Stream Analytics, Application Insights and others);
✓ WCF and WebServices;
✓ MS-SQL, MySql and PostgreSQL;
✓ Entity Framework (Full and Core) (DB-first, code-first and model-first approaches).
✓ LINQ and Dynamic LINQ;
✓ Database architect and optimization including Microsoft SQL/T-SQL;
✓ NoSQL (MongoDB, CosmosDB, DynamoDB);
✓ Caching (Redis);
✓ .NET Desktop (WinForms, WPF: MVVM, MVP) (beginner);
✓ Windows 8.1 and 10 universal application development (UWP) (beginner);
✓ Telerik and DevExress frameworks for WinForms and WPF;
I'm not a "rock star" or "ninja", just a person who knows how to work hard and can be part of the team.