Shekhar Aggarwal profile photo 1 on Tal

Shekhar Aggarwal

Senior Software Engineer (Backend) | Java · Spring Boot · Microservices · Kafka · AWS · Kubernetes | Scalable Distributed Systems | Open to Relocation | MTech AI, BITS Pilani

Gurugram

3+ years of work experience

FiftyFive Technologies
Apr 20265 mosPresent

Architecting and scaling backend microservices across the Java and Spring ecosystem. • Design event-driven services with Spring Boot, Spring Cloud, and Apache Kafka for reliable, loosely-coupled communication • Implement low-latency, high-throughput service-to-service communication with gRPC • Containerize and deploy services with Docker and Kubernetes on AWS • Improve performance and reliability through Redis caching and PostgreSQL query optimization • Build and maintain REST APIs consumed by Android and iOS applications
FiftyFive Technologies
Apr 20233 yApr 2026

Gurugram

• Developed scalable backend microservices using Spring Boot, Spring Cloud, and Kafka for reliable system communication. • Implemented gRPC for low-latency, high-throughput service communication, enhancing overall performance. • Leveraged Docker and Kubernetes for efficient service deployment on AWS, achieving 99.9% uptime. • Optimized API response times by 40% through Redis caching and PostgreSQL query enhancements.

Shekhar’s AI Stack

antigravity
antigravity
claude code
claude code
github copilot
github copilot
kiro
kiro
ollama
ollama
openai
openai

Education

Birla Institute of Technology and Science, Pilani

Master of Technology - MTech, Artificial Intelligence

Birla Institute of Technology and Science, Pilani

20262026
B K Birla Institute of Engineering & Technology, Pilani

B.Tech Computer Science and Engineering, Computer Science and Engineering

B K Birla Institute of Engineering & Technology, Pilani

20194 yrs2023

Join Shekhar and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Shekhar Aggarwal on Tal

Headline

Senior Software Engineer (Backend) | Java · Spring Boot · Microservices · Kafka · AWS · Kubernetes | Scalable Distributed Systems | Open to Relocation | MTech AI, BITS Pilani

About

Backend Software Engineer with 3+ years building scalable, high-performance distributed systems. As a Senior Software Engineer at FiftyFive Technologies, I design and ship production backend microservices in Java and Spring Boot, running at 99.9% uptime. What I do: • Architect microservices with Spring Boot, Spring Cloud, and Apache Kafka for reliable, event-driven communication • Build low-latency, high-throughput services using gRPC and REST APIs • Deploy and scale with Docker, Kubernetes, and AWS • Optimize performance — cut API response times by 40% via Redis caching and PostgreSQL query tuning • Support cross-platform API development for Android and iOS apps Core tech stack: Java | Spring Boot | Spring Cloud | Microservices | Apache Kafka | gRPC | REST APIs | Redis | PostgreSQL | Docker | Kubernetes | AWS | System Design | Distributed Systems I hold a B.Tech in Computer Science (8.6/10) and am pursuing an MTech in Artificial Intelligence at BITS Pilani — pairing strong backend engineering fundamentals with applied AI/ML. I also write about backend engineering, system design, and distributed systems here on LinkedIn (sharding, consistent hashing, Spring Security, and more). Open to Backend / Software Engineer roles and open to relocation. Feel free to connect or reach out via the contact info on my profile.

Location

Gurugram

AI stack

antigravity

claude code

github copilot

kiro

ollama

openai

Work experience

Senior Software Engineer at FiftyFive Technologies, Apr 2026 - Present · 5 mos, Architecting and scaling backend microservices across the Java and Spring ecosystem. • Design event-driven services with Spring Boot, Spring Cloud, and Apache Kafka for reliable, loosely-coupled communication • Implement low-latency, high-throughput service-to-service communication with gRPC • Containerize and deploy services with Docker and Kubernetes on AWS • Improve performance and reliability through Redis caching and PostgreSQL query optimization • Build and maintain REST APIs consumed by Android and iOS applications

Software Engineer at FiftyFive Technologies, Apr 2023 - Apr 2026 · 3 y, Gurugram, • Developed scalable backend microservices using Spring Boot, Spring Cloud, and Kafka for reliable system communication. • Implemented gRPC for low-latency, high-throughput service communication, enhancing overall performance. • Leveraged Docker and Kubernetes for efficient service deployment on AWS, achieving 99.9% uptime. • Optimized API response times by 40% through Redis caching and PostgreSQL query enhancements.

Education

Master of Technology - MTech, Artificial Intelligence, Birla Institute of Technology and Science, Pilani

B.Tech Computer Science and Engineering, Computer Science and Engineering, B K Birla Institute of Engineering & Technology, Pilani

Public links

github: https://github.com/shekharaggarwal

leetcode: https://leetcode.com/shekharaggarwal