Experienced Software Engineer specializing in scalable cloud-native applications and microservices using Java, Kotlin, and Spring Boot. Develops REST APIs and event-driven systems, leveraging AWS services such as SQS, Kinesis, DynamoDB, and S3. Collaborates with cross-functional teams to deliver secure, scalable backend services for enterprise mobile and web platforms.
Overview
5
5
years of professional experience
Work History
Software Engineer
Walmart Global Tech
Sunnyvale, California
08.2025 - Current
Developed backend microservices for Walmart's Protection Plan Hub platform, supporting millions of customers.
Built Spring Boot microservices and REST APIs for registration, claim workflows, and eligibility validation.
Designed AWS SQS and Kinesis pipelines for event-driven processing of protection plan activities.
Integrated third-party warranty providers with internal systems, streamlining plan verification and claims processing.
Developed APIs for mobile and web applications to access plan details, status, and coverage.
Developed scalable DynamoDB models for efficient management of metadata and customer coverage records.
Implemented asynchronous worker services for claims, notifications, and event handling.
Automated deployments using Docker and CI/CD pipelines, enhancing system monitoring with OpenTelemetry and AWS CloudWatch.
Software Engineer
Citizens Bank
Providence, Rhode Island
06.2023 - 12.2024
Developed backend services using Java and Spring Boot to enhance functionality of digital banking applications.
Built secure REST APIs for mobile banking platforms to retrieve account balances, transactions, and profile data.
Implemented asynchronous messaging with Kafka and AWS SQS for event-driven transaction workflows.
Integrated backend services with third-party financial systems and internal banking APIs to streamline data exchange.
Optimized backend services and database queries, enhancing API response times by 25%.
Designed microservices architecture for transaction processing and customer account services.
Conducted automated testing with JUnit to validate reliability and performance of backend services.
Utilized Docker and CI/CD pipelines to automate application builds and deployments.
Software Engineer
Accenture
Hyderabad , Telangana, INDIA
01.2021 - 07.2022
Built microservices architecture for authentication, user management, and notification services.
Designed and developed RESTful backend services using Java and Spring Boot for enterprise applications.
Developed secure APIs with OAuth2 authentication and JWT-based authorization to ensure data protection.
Optimized SQL queries and implemented Redis caching, reducing API latency by 35%.
Implemented event-driven workflows with message queues to process background jobs efficiently.
Containerized backend services with Docker, supporting CI/CD pipelines for streamlined deployments.
Integrated backend services with React customer portals and mobile applications to enhance user experience.
Designed database schemas in MySQL and MongoDB to support scalable data storage solutions.