Build and evolve REST APIs and backend services for Cloudability, a multi-tenant Cloud FinOps platform supporting dashboards, reporting, widgets, filters, and cost/usage/planning analytics.
Designed a unified measures API across cost, usage, and planning data planes, including allocation types, calculated metrics, and graceful downstream failure handling.
Delivered dashboard tab capabilities including CRUD, cloning, sharing, reordering, and widget association, together with a Java 17 / Spring Boot 3 / Spring Batch migration service for existing customer dashboards.
Implemented dashboard filters and dimensions, enhancing authorization and view-scoping with Open Policy Agent (OPA).
Developed MCP-based AI-agent tooling enabling users to create Cloudability dashboards and widgets via authenticated API and authorization model.
Collaborated on Kubernetes/AWS delivery using Docker, Terraform/Terragrunt, GitHub Actions, Argo CD, IAM, KMS, Secrets Manager, Datadog, and Prometheus.
Currently working at IBM Software Labs on Cloudability, a multi-tenant Cloud FinOps platform.
Senior Software Engineer III & Interim Lead
Nike India Technology Centre Pvt. Ltd.
01.2021 - 01.2025
Served as Interim Technical Lead, mentoring engineers, reviewing designs and code, and resolving production issues in collaboration with product and architecture teams.
Architected and developed microservices for an AI-driven content generation platform used across global product and marketplace workflows.
Implemented Kafka-based event-driven communication, GraphQL APIs, and Generative AI capabilities for automated product copy generation.
Built and operated services on AWS ECS Fargate, facilitating migration from legacy monolith to microservices architecture.
Designed data solutions using DynamoDB, PostgreSQL, and MongoDB; automated infrastructure and CI/CD using CloudFormation and Jenkins.
Developed marketing technology strategies that improved customer engagement through targeted initiatives.
Application Development Team Lead
Accenture Solutions Pvt. Ltd.
01.2018 - 01.2021
Led production SWAT activities, conducted code reviews, mentored team members, and resolved complex technical issues to enhance service reliability.
Containerised services on Azure Kubernetes Service with autoscaling; established CI/CD and implemented observability using Jenkins, Prometheus, Grafana, and ELK to improve system monitoring.
Designed and developed Spring Boot microservices and middleware integrating REST, SOAP, MQ, and database-based services for Web, Android, and iOS channels.
Built payment and fulfilment services with payment-gateway integrations, including duplicate-payment and refund handling.
Developed digital experience layer for Vodafone Idea
Associate
Cognizant Technology Solutions
01.2016 - 01.2018
Developed core inventory and distribution modules including Product Master, Tax Master, Stock IN, and Stock OUT.
Built Java/JSP applications and integrated backend APIs for real-time inventory management; collaborated with stakeholders and supported technical delivery.
MSTOCK for MTS
Software Developer
Asap InfoSystem Pvt. Ltd. (Worked for Wipro)
01.2014 - 01.2016
Developed online/offline applications and high-volume Oracle-backed modules for citizen registration and data processing.
Implemented validation, business logic, document processing, Java multithreading, and JSP/AJAX-based interfaces.
National Register of Citizens
Senior Web Developer
Comval Web
01.2011 - 01.2014
Developed a high-traffic B2B portal with business listings, search, registration, profile management, and payment integrations.
Built scalable APIs, optimized database queries and caching, and contributed across the full SDLC.