Software Developer with 7–8 years of experience in building scalable, cloud-native applications using .NET or Java ecosystems.
Proficient in TypeScript for developing dynamic and maintainable front-end applications with Angular, React, or Vue.js.
Experienced as an Azure Integration Developer, designing and implementing seamless integrations between on-premise and cloud systems using Azure Logic Apps, Service Bus, Event Grid, and API Management.
Skilled in developing and consuming RESTful APIs and microservices using .NET Core, ASP.NET Web API, and Java Spring Boot.
Strong understanding of cloud integration patterns, including event-driven architectures, message queuing, and data transformation.
Hands-on with Azure DevOps, GitHub Actions, and CI/CD pipelines for automated builds, testing, and deployments.
Familiar with Azure services such as Azure Functions, Azure Storage, Azure SQL, Cosmos DB, and Key Vault for secure and scalable application development.
Experienced in working with authentication and authorization mechanisms using Azure AD, OAuth 2.0, and OpenID Connect.
Collaborative team player with a track record of working in Agile/Scrum environments, contributing to sprint planning, code reviews, and technical documentation.
Committed to writing clean, modular, and testable code with strong attention to performance, security, and maintainability.