Extensive hands-on experience architecting and designing solutions deployed under Azure cloud platform
Strong experience of integrating Azure Single sign-On (SSO) with Business-to-business (B2B) identity providers
Strong experience in designing, building and provisioning services via Azure CLI as App Services, Function Apps, Logic Apps and Secure Vault
Experience implementing enterprise best practices to integrate various services under Azure Cloud platform, expert in Azure Active Directory and Application Security in Azure, setting Azure API Managements policies
Leading an Agile team of developers for cloud technologies projects to define and implement standards and strategies based on priorities
Expert in working in Agile short iterations, Scrum methodology , sprint planning and management experience
High-Traffic Application Development:
Over 10 years of experience building and deploying high-traffic, secure, publicly facing applications.
Expertise in mixed system architectures for in-house custom solutions, Commercial Off-The-Shelf (COTS), and Cloud-based solutions.
Technology Stack Proficiency:
In-depth knowledge of technologies including .NET framework, ASP.NET, .NET Core, MVC, Entity Framework, Bootstrap, AngularJS, Angular 6-11, Web Workers, Angular Universal, Electron, Angular Material.
Proven experience in web API development using .NET 7+, MVC, SQLKata, Swagger/OpenAPI documentation.
Azure Infrastructure Management:
Deploying and managing Azure resources using scripting languages such as Bicep, PowerShell, or Azure CLI for Infrastructure as Code (IaC).
Experience in distributed session management, integration with Redis, and understanding on-premise data center infrastructure.
Integration with Microsoft Office 365 services such as SharePoint Online or OneDrive.
Familiarity with advanced analytic solutions like Google Tag Manager.
Leading Agile teams and defining standards for cloud technology projects.
Managing build and releases, and establishing automation workflows for different environments.
Collaboration and Communication:
Working collaboratively with various teams to achieve optimal user experience.
Demonstrating effective communication, both technical and non-technical, to diverse audiences.
Successfully completing work and achieving milestones within assigned deadlines.
Consulting with clients, conducting business analysis, and identifying technology solutions.