# Aditya Shrivastava

Aditya Shrivastava is a remote worker on Himalayas, Software Development Engineer I at Amazon, based in India.

Source: https://himalayas.app/@adityashrivastava1

```text
Software Development Engineer I at Amazon who migrated authentication to OAuth 2.0 with zero downtime and extended AuthN/AuthZ for AI Agents.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | India |
| Authorized to work in | India |
| Salary expectations | 200k+ USD |
| Job categories | Software Developer |
| Skills | Distributed Systems, Microservices, System Design, OAuth, Authentication and Authorization, AWS, Java, Spring Boot, Kotlin, AWS Lambda, S3, AWS ECS, EC2, AWS Step Functions, AWS CDK |

## About

```text
At Amazon, I led the design of a distributed token-caching layer for Amazon S3 and AWS Access Points to prevent downstream services from failing to start during authentication outages.

I also spearheaded the migration from legacy symmetric-key authentication to OAuth 2.0. Automated AWS Step Functions workflows supported the phased migration, which achieved zero downtime as legacy traffic fell by 87%.

For Amazon’s authentication platform, I led implementation of a Java client-side caching module across AWS Lambda, ECS, and EC2. I also redesigned TLS certificate distribution, reducing service-to-service authentication latency by 37%, and extended AuthN/AuthZ to support AI Agents and MCP Servers.

At CDOT, I engineered real-time blocklisting and access-control modules for an internal video-calling platform, and resolved client-side issues in its iOS application using Swift. Earlier, as an Amazon intern, I developed integration tests and a Kotlin AWS Lambda function. In my Paytm Saarthi project, I built an AI procurement and inventory copilot using React, TypeScript, Sarvam AI, Supabase, and PostgreSQL.
```

## Experience

### Software Development Engineer I (current)

[Amazon](https://himalayas.app/companies/amazon). Oct 2024 - Present

```text
Led high-level and low-level design for distributed token caching and OAuth 2.0 migration, achieving zero downtime. Built client-side caching modules and extended platform for AI Agents and MCP Servers.
```

Skills: Java, Spring-Boot, AWS, Lambda, AWS-ECS, EC2, S3, OAuth, TLS, Junit, Mockito, AWS-CDK, CI-CD, Distributed-Systems, Microservices

### Scientist B

CDOT. Jun 2024 - Oct 2024

```text
Engineered real-time blocklisting and access-control modules for an enterprise video calling platform. Diagnosed and resolved client-side bugs and UI/network stability issues in the iOS application.
```

Skills: Swift, iOS, Networking, Access-Control

### Software Development Engineer Intern

[Amazon](https://himalayas.app/companies/amazon). May 2023 - Jul 2023

```text
Developed integration tests for a royalty generation application. Created a Kotlin-based AWS Lambda function and enhanced API functionality with unit and integration tests.
```

Skills: Kotlin, AWS-Lambda, Java, Integration-Testing, Unit-Testing

## Education

### National Institute of Technology, Warangal

Bachelor of Technology, Computer Science Engineering. 2020 - 2024. Grade: CGPA: 7.51

```text
Pursued a Bachelor of Technology in Computer Science Engineering, achieving a CGPA of 7.51.
```

### Delhi Public School, Patna

Class 12, General. Grade: Percentage: 77.2

```text
Completed Class 12 with a percentage of 77.2.
```

## Tech stack

- Amazon EC2
- Amazon S3
- AWS Step Functions
- PostgreSQL
- MongoDB
- Spring Boot
- Ruby on Rails
- React
- Python
- Java
- Ruby
- Kotlin
- Swift
- Go
- Kafka
- AWS Lambda
- TypeScript
- JUnit
- Mockito
- Git
- SQL
- Supabase

To contact Aditya, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Debojyoti Mandal](https://himalayas.app/@debojyotimandal): Software Engineer II, Deep Sync
- [Abhishek Anand](https://himalayas.app/@abhishekanand8): Software Development Engineer II, Amazon
- [Sameer Kumar](https://himalayas.app/@sameerkumar9): Software Development Engineer 2, Amazon Inc.
- [Aakanksha Mantri](https://himalayas.app/@aakankshamantri): Software Development Engineer, Amazon Development Centre India
- [Nishita Adwani](https://himalayas.app/@nishitaadwani): Software Engineer, Amazon
- [Demon Rock](https://himalayas.app/@demonrock): Software Development Engineer(SDE), Amazon
- [Sai Vardhan Vankayala](https://himalayas.app/@saivardhanvankayala): Software Development Engineer II, Amazon
- [HARSHAVARDHAN V MANTRI](https://himalayas.app/@harshavardhanvmantri): Software Engineer, Esko Graphics
- [Sangeetha Selvakumar](https://himalayas.app/@sangeethaselvakumar): Principal Engineer – System Architecture, Verizon Data Services India Pvt Ltd
- [kumari shalini](https://himalayas.app/@kumarishalini): Software Development Engineer Intern, Amazon
