- Expert Mentors
- How it Works
- Become a Codementor
Software Engineer II at Microsoft
No rating yet
Session / Job
For every 15 minutes
Software Engineer II @ Microsoft. My passion is software development. I love working on solutions which involve distributed architectures/processing. I specialize in .NET development with C#, distributed architectures/high scalable solutions on Windows Azure and other technologies which are commonly used in .NET development: ASP .NET MVC, ASP .NET Core, WPF, Caliburn.Micro. Regarding Azure stack, I have experience working with Cloud Services, Storage, Service Bus, Service Fabric, Web Sites, KeyVault, Active Directory and Application insights.
- 6 years experience
In short, my strong sides are: .NET/C#, Azure, Asp .NET MVC/Core, WPF/MVVM, TDD. More detailed description of my journey is below. I started my career with WinForms/ASP .NET WebForms development ~1.5 year. Later, I moved to the client side development using Silverlight + MVVM (6 month) and WPF + MVVM (2 years). I changed my focus to the Azure/server side development more and had 1 year experience working with Asp .NET MVC, Azure Cloud Services, Azure Storage, Azure SQL Server, Azure Web sites/Api Apps, Azure Service Bus, Azure Active Directory Authentication, Azure Application Insights. One year ago, I started to work at Microsoft/Skype as Software Engineer 2. During this work period, I was working with Asp .NET Core, Azure Service Fabric, Azure DocumentDb. Other technologies that were involved in this 1 year timespan are php, python (I am not an expert in php and python however). The projects that I worked on were different in terms of complexity and technical requirements: from simple web applications which were used by few users to the complex applications which required high throughput and high scale ability.
- 2 years experience
I started to work on projects hosted on Azure platform two years ago. Those projects were hosted on azure for a reason - high scalability/high throughput requirements. To achieve those requirements, I worked with different subset of Azure technologies - Azure Cloud Services, Azure Service Bus, Azure Storage, Azure SQL, Azure Web Apps, Azure Active Directory, Azure Application Insights, Azure Service Fabric, Azure KeyVault. Currently, I continue to work on scalable/high throughput application at Microsoft/Skype so I am expanding my knowledge in this area every day.