Aadarsh Shrivastava profile photo 1 on Tal

Aadarsh Shrivastava

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

India

4+ years of work experience

Tata Consultancy Services
Jan 20224 yrs 10 mosPresent

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.
Tata Consultancy Services
Jan 20221 yr 1 moJan 2023

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

Aadarsh’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
gemini
gemini
github copilot
github copilot
openai
openai

Education

Rajiv Gandhi Prodyogiki Vishwavidyalaya

Bachelor of Engineering, Electrical and Electronics Engineering

Rajiv Gandhi Prodyogiki Vishwavidyalaya

20164 yrs2020

Join Aadarsh and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Aadarsh Shrivastava on Tal

Headline

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

About

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

Location

India

AI stack

claude code

codex

cursor

gemini

github copilot

openai

Work experience

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

Education

Bachelor of Engineering, Electrical and Electronics Engineering, Rajiv Gandhi Prodyogiki Vishwavidyalaya

Aadarsh Shrivastava - Software Engineer in India | Tal