Developer | Java | REST APIs | Spring Boot | Microservices | Optimizing Search & Scalable Systems


Indore, Madhya Pradesh, India







Bachelor of Engineering, Electrical and Electronics Engineering
Rajiv Gandhi Prodyogiki Vishwavidyalaya
Join Aadarsh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossDeveloper | Java | REST APIs | Spring Boot | Microservices | Optimizing Search & Scalable Systems
I having excellent problem solving skills. I am quite passionate about learning and being good at what I do. I am a dynamic, motivated and well-grounded change agent with a passion for attaining the unachievable through analysis and collaboration I consistently demonstrate a can-do attitude and embrace tough challenges with energy and enthusiasm
India
claude code
codex
cursor
gemini
github copilot
openai
Software Engineer at Tata Consultancy Services, Jan 2022 - Present · 4 yrs 10 mos, Engineered scalable backend microservices using Java (8/11), Spring Boot, Hibernate (JPA), deliveringhigh-performance RESTful APIs. Leveraged Java 8+ features such as Streams, Lambda expressions, Optional, and CompletableFuture to writeconcise, functional, and asynchronous code. Designed and implemented stateless microservices for user management (registration, login, profile) andorganization modules, following layered architecture and SOLID principles. Secured APIs using Spring Security with JWT authentication and RBAC, enabling centralized authorization at APIGateway. Optimized database queries using JPA/Hibernate, improving search efficiency by 80% and reducing response time. Developed unit and integration tests using JUnit and Mockito, achieving 85%+ code coverage. Utilized SonarQube to enforce quality gates and improve maintainability. Improved customer engagement by 60% through real-time features using WebSocket. Collaborated in Agile Scrum teams, achieving 93% on-time delivery, and supported deployments via CI/CDpipelines. Led migration of legacy Java application to AWS ECS using Docker, improving deployment efficiency by 40% andachieving 99.95% uptime. Utilized Java 11/17 enhancements such as improved HTTP Client API, var, records (where applicable), andenhanced switch expressions to modernize codebase and improve readability. Implemented digital signature generation using RSA and DSA for secure transaction processing. Optimized performance using asynchronous multithreading (Executor Framework, CompletableFuture), increasingthroughput by 40%. POC: Implemented event-driven architecture using Apache Kafka, enabling asynchronous communication andimproving scalability.
Assistant System Engineer at Tata Consultancy Services, Jan 2022 - Jan 2023 · 1 yr 1 mo, Indore, Madhya Pradesh, India, Worked on developing and maintaining backend applications using Java and Spring Boot to support business features. Contributed to cloud deployment of services and provided production support by identifying and fixing bugs quickly to ensure smooth operations. Wrote test cases to maintain code quality and worked closely with cross-functional teams to deliver projects on time. Also developed a reusable security solution to manage user access across services
Bachelor of Engineering, Electrical and Electronics Engineering, Rajiv Gandhi Prodyogiki Vishwavidyalaya