Dmitry has been a professional architect and developer for over decade. Most recently, he's been focusing on DevOps engineering and Microsoft Azure services. He has developed complex software systems, led teams, and spoken at conferences. He values simplicity and efficiency and loves working on web development projects.
He earned two postgraduate degrees in Computer Science at National Research University of Electronic Technology and Master of Business Administration Degree in IT at City Business School in Russia, Moscow. He holds the most recent certifications in software architecture and development from top vendors.
- Coding: C#, Java, SQL, ASP.NET Core, ASP.NET Web API, ASP.NET MVC, ASP.NET Web Forms, ASP.NET ZERO, Boilerplate, ADO.NET, WCF, WPF, ElasticSearch, Solr, Angular, Node.js, Blazor
- Microsoft Azure: Cloud infrastructure design, microservices, storage accounts, virtual machines deployment automation, virtual networks, Azure Active Directory, hybrid identities, serverless computing, load balancing, PaaS, SaaS, identity management, functions and logic apps, caching, service bus, messaging
- DevOps: Azure DevOps, Docker, Kubernetes, Continuous Integration (CI), Continuous Delivery / Deployment (CD)
- Databases: Microsoft SQL Server, Microsoft Azure SQL, MySQL, Cosmos DB, MongoDB
- Scripting: PowerShell, TypeScript, JavaScript, Linux Bash
- Version Control: GitHub, Git, VSTS, Azure DevOps
Certifications:
- Microsoft Certified: Azure Solutions Architect Expert
- Microsoft Certified: Azure DevOps Engineer Expert
- Microsoft Certified Solutions Developer (MCSD): App Builder
- Microsoft Certified Solutions Expert (MCSE): Cloud Platform and Infrastructure
- Microsoft Certified Solutions Expert (MCSE): Server Infrastructure
- Microsoft Certified Solutions Associate (MCSA): Web Applications
- EC Council Certified Secure .Net Programmer (ECSP .NET)
- Oracle Certified Professional, Java Programmer