Software Developer
CurrentCollaborated on frontend development using TypeScript, Angular, Jest and Cypress for various web applications.Transitioned to backend development after internal team shuffle, contributing to the design and implementation of backend services and necessary API endpoints.Utilized Agrocd, Helm, and Kustomize to manage Kubernetes deployments efficiently, ensuring seamless scaling and resource utilization.Integrated and secured microservices using Azure API Management (APIM), allowing controlled access and better governance over APIs.Leveraged Azure Service Bus for message queueing and event-driven communication between distributed systems, ensuring reliable and decoupled interactions.Actively participated in implementation of OpenID Connect-based sign-in workflows using Azure B2C, enhancing user authentication and authorization.Managed deployment releases for production, staging, and testing environments, ensuring smooth and timely delivery of features and bug fixes.Took ownership of deploying Azure resources using Infrastructure as Code (IaC) tools like Terragrunt/Terraform, streamlining resource provisioning and reducing manual errors.Implementation Github actions to automate the Ci/CD and azure devops pipelines.