Sergey G.
.NET C# ASP.NET Core WPF Senior Developer | Team Lead | Architect
R̶U̶S̶S̶I̶A̶ → THAILAND🌴 I'm .NET Developer with more than 14 years of commercial development experience. I can work with everything where .NET CLR can be run. According to the web I'm full-stack developer with emphasis on the server-side. It's been pretty long way from junior developer to self-organized senior developer/team lead/architect. My portfolio contains 50+ projects: WinForms, WPF and ASP.NET (from WebForms to Core). I started projects from scratch and got the existing code base. Welcome to boring list of buzzwords 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 and implementation; ✓ 3rd party API integration using existing packages or from scratch; ✓ Microservices and monolith architectures; ✓ GIT (Azure DevOps, github, bitbucket), SVN and TFS version control systems; ✓ .NET | .NET Core | .NET Framework C#; ✓ TypeScript; ✓ JavaScript (jQuery, linq.js, lodash, underscore, moment, HighCharts); ✓ CSS/LESS/SASS, Bootstrap, Bootswatch; ✓ XML, XSLT, Serialization/Deserialization (XML, Binary, JSON); ✓ ASP.NET Core; ✓ ASP.NET MVC / Web API; ✓ AngularJS 1.x, Angular 6; ✓ React (basic); ✓ Kendo UI (JS and ASP.NET MVC wrapper) and DevExtreme; ✓ Bootstrap, Bootswatch; ✓ SMS integration (Twilio, Plivo, SMSru); ✓ PayPal (Express Checkout (REST API) with Basic Client and Advanced Server integrations); ✓ Square integration; ✓ Stripe integration; ✓ Email integration (SendGrid, MailGun, Gmail, custom SMTP); ✓ SignalR; ✓ Microsoft Azure (Azure SQL, Azure AD, MobileApp, WebApp, ApiApp, Azure Storage, EventHub, Stream Analytics, Application Insights and others); ✓ AWS (EC2, Load balancer, ECS, S3, DynamoDB, Redis); ✓ MS Bot Framework and MS Teams integration; ✓ Telegram Bot .NET Framework; ✓ 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; ✓ T4 templates (reach code-generation experience); ✓ Roslyn Source Generators ✓ LINQ and Dynamic LINQ Expressions; ✓ Database architect and optimization including Microsoft SQL/T-SQL; ✓ NoSQL (Azure Table Storage, CosmosDB, DynamoDB, MongoDB); ✓ Caching (Redis); ✓ Messages (RabbitMQ, Kafka); ✓ Azure DevOps CI/CD configuration; ✓ GitHub CI/CD configuration; ✓ Docker; ✓ .NET Desktop (WPF: MVVM, MVP, WinForms); ✓ Windows 8.1 and 10 universal application development (UWP); ✓ Prism, MVVM Light; ✓ WebView2 + local Kestrel for JS-based UI; ✓ Telerik and DevExpress 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.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $213,149$213k
Across 71 contracts