Overview
Technical skills
Projects
Timeline
Roles

Overview

Java and Spring Boot engineer with experience delivering and optimizing backend microservices and REST APIs. Worked as a Technical Lead, improving API performance and leading development through Agile practices and code reviews. Has hands-on experience across AWS/Azure and relational data stores, with a focus on reliability, performance, and maintainability.
Phone

Technical skills

Languages
5
Java
Kotlin
SQL
JavaScript
TypeScript
Java
4
Spring Boot
Hibernate
Spring Security
Resilience4j
DevOps
4
Git
AWS
Rest API
API Gateway
Other
22
MySQL
Redis
Mockito
JUnit
PostgreSQL
LLM
React.js
Kubernetes
Spring MVC
Amazon CloudWatch
Angular
GitHub
GitHub Actions
Apache Kafka
Docker
RabbitMQ
CI/CD
Jenkins
RAG
Embeddings
Semantic Search
MVC

Projects

AIA Carnival POS System
Developed a POS system to manage visitors for Carnival, including rides, attractions, and skill games. Supported payment and wallet interactions using mobile wallet technologies and compatible hardware terminals. Implemented backend functionality supporting end-to-end visitor processing.
Shift4 Payments SkyTab POS & Payment Integration Platform
Contributed to payment integration capabilities for the SkyTab POS platform so external applications could process payments through their workflows. Implemented and maintained backend services and REST APIs for communication between application components and payment services. Focused on reliable integration behavior and API design for payment interactions.
Ray-Ban Meta smart glasses companion system
Worked on the backend/app ecosystem that supports setup, management, and customization for Ray-Ban Meta smart glasses. Covered smart home control use cases like adjusting lights or thermostat when at home or away. Supported integration scenarios for mobile platforms used to control the glasses.
Vodafone Telecom Service Platform
Built and maintained backend services for telecom workflows and service integrations using Java and Spring Boot. Implemented request validation and standardized exception and error responses to improve API reliability and maintainability. Worked with microservices, persistence (Hibernate/JPA, SQL), and automated testing and CI pipelines.

Timeline

Technical Lead • Lead
Tech Mahindra • Full-Time
May 2024 to Present 2 Years 5 Months Bengaluru In office
Improved API performance by optimizing database queries, adding caching, and tuning Spring Boot configurations to reduce response times. Led a team of 5 using Agile practices and structured code reviews to improve delivery speed and code quality. Worked on Spring Boot microservices and secured APIs using OAuth2 and API Gateway.
AWS
API Gateway
Java
Spring Boot
Rest API
Redis
Git
Jira
Spring Security
SDE III • Middle
OneHubPOS • Full-Time
Nov 2023 to Apr 2024 5 Months Bengaluru In office
Developed scalable REST APIs using Spring Boot microservices to support POS operations and improve system reliability. Enhanced performance by optimizing API logic and database interactions to speed up transaction processing. Delivered and tested service changes with unit testing and version control.
Spring Boot
Rest API
MySQL
Hibernate
JUnit
Mockito
Git
SDE III • Middle
EPAM Systems • Full-Time
Jun 2023 to Sep 2023 3 Months Bengaluru In office
Delivered high-performance backend services by building Java and Kotlin-based APIs. Improved service efficiency and reduced latency through backend optimization work. Increased maintainability by creating modular and reusable components and applying resilient patterns where needed.
Java
Kotlin
Spring Boot
Resilience4j
Git
Senior Technology Consultant • Senior
Virtusa Corporation • Full-Time
Jan 2022 to May 2023 1 Year 4 Months Pune In office
Designed enterprise-grade microservices solutions using Spring Boot to deliver scalable and maintainable backend systems. Coordinated with cross-functional teams and implemented efficient delivery workflows to support timely project execution. Contributed to cloud-based deployments and development processes using AWS/Azure and version control.
Spring Boot
Agile
Scrum
AWS
Azure
Git
Senior Software Engineer L2 • Senior
Robosoft Technologies • Full-Time
May 2021 to Nov 2021 6 Months Bengaluru In office
Optimized backend performance by improving API handling and tuning system behavior for better responsiveness. Supported ongoing development work with Java/Spring Boot services and maintained code through Git-based workflows. Focused on production performance improvements and stability.
Java
Spring Boot
Git
Senior Software Developer • Senior
Syscraft Information System Pvt. Ltd. • Full-Time
Oct 2017 to Jul 2020 2 Years 9 Months Indore In office
Built scalable applications using Spring Boot and microservices architecture to improve modularity and long-term maintainability. Contributed to design and implementation of backend components and their integration. Used Git for source control and collaborated on engineering deliverables.
Spring Boot
Java
Git
Senior Software Development Engineer • Senior
Babji Infotech • Full-Time
Mar 2016 to Jun 2017 1 Year 3 Months Indore In office
Reduced recurring production issues by analyzing defect patterns and implementing lasting fixes. Improved overall application stability through troubleshooting and corrective engineering changes. Worked on backend development using Spring Boot with database integration and source control.
Spring Boot
Java
MySQL
Hibernate
Git
Software Application Developer • Middle
Techvalens Software Systems Pvt Ltd • Full-Time
Aug 2014 to Oct 2015 1 Year 2 Months Indore In office
Handled application development focused on defect identification and critical fixes to improve software quality. Contributed changes that reduced support tickets and improved user experience. Worked in an engineering environment supporting release and maintenance activities.
Application Developer • Middle
Digeebird Techno Solutions Pvt. Ltd. • Full-Time
May 2012 to Aug 2014 2 Years 3 Months Indore In office
Developed backend APIs using Java and Spring Boot to deliver application features. Supported integration of backend functionality to improve overall product behavior. Worked through the application lifecycle from implementation to delivery of enhancements.
Java
Spring Boot
Barkatullah University (BU)
Bachelor's Degree • Computer Science (BSC)
2004–2007 Bhopal, Madhya Pradesh