Pulkit Arora profile photo 1 on Tal

Pulkit Arora

Java Backend Engineer @ Nagarro | Spring Boot · Java 21 · REST APIs · Microservices · AWS · Redis · Kafka

Gurugram

1+ year of work experience

Nagarro
Oct 20251 yrPresent

Gurugram, Haryana, India

• Modernized a finance app for a US-based automotive client by migrating NFS and FTP workflows to Amazon S3 as the file source of truth. • Investigated JVM heap retention from static HashMap caches; removed unbounded static collections and enabled Actuator heapdump endpoints. • Implemented Valkey and Redis caching with Spring Data Redis and reduced database query cost by fixing Calendar-based cache-key fragmentation. • Upgraded Java 8 / Spring Boot 2.x to Java 21 and Spring Boot 4.1.0; added Resilience4j breakers and retries with database fallbacks on Valkey failure.
Nagarro
Jul 20253 mosSep 2025

Gurugram, Haryana, India

Claw Legaltech
Apr 20253 mosJun 2025

Ahmedabad, Gujarat, India

Built text embeddings with Claude Haiku and stored them in an Azure AI vector database to improve chatbot retrieval quality.

Pulkit’s AI Stack

antigravity
antigravity
claude code
claude code
cursor
cursor
hugging face
hugging face
githubcopilot
githubcopilot
LlamaIndex
LlamaIndex

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE, Computer Engineering

Thapar Institute of Engineering & Technology

20214 yrs2025

Join Pulkit and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Pulkit Arora on Tal

Headline

Java Backend Engineer @ Nagarro | Spring Boot · Java 21 · REST APIs · Microservices · AWS · Redis · Kafka

About

Java Backend Engineer at Nagarro with 1+ years of production work building and modernizing Java and Spring Boot services for an enterprise finance application used by a US-based automotive client. What I work on: • Migrating NFS/FTP file workflows to Amazon S3 as the source of truth • JVM heap diagnostics and removing unbounded static caches • Valkey/Redis distributed caching and Resilience4j circuit breakers/retries • Upgrading legacy stacks from Java 8 / Spring Boot 2.x to Java 21 and Spring Boot 4.1.0 I also build concurrency-safe backend APIs with PostgreSQL, Redis, Kafka, optimistic locking, and transactional outbox (personal project: inventory reservation under load with k6). Secondary: embeddings and Azure AI vector databases from a chatbot internship at Claw Legal Tech. Open to Java Backend Engineer / Software Engineer roles focused on scalable, reliable systems.

Location

Gurugram

AI stack

antigravity

claude code

cursor

hugging face

githubcopilot

LlamaIndex

Work experience

Associate Software Engineer - Backend at Nagarro, Oct 2025 - Present · 1 yr, Gurugram, Haryana, India, • Modernized a finance app for a US-based automotive client by migrating NFS and FTP workflows to Amazon S3 as the file source of truth. • Investigated JVM heap retention from static HashMap caches; removed unbounded static collections and enabled Actuator heapdump endpoints. • Implemented Valkey and Redis caching with Spring Data Redis and reduced database query cost by fixing Calendar-based cache-key fragmentation. • Upgraded Java 8 / Spring Boot 2.x to Java 21 and Spring Boot 4.1.0; added Resilience4j breakers and retries with database fallbacks on Valkey failure.

Trainee at Nagarro, Jul 2025 - Sep 2025 · 3 mos, Gurugram, Haryana, India

Backend Intern at Claw Legaltech, Apr 2025 - Jun 2025 · 3 mos, Ahmedabad, Gujarat, India, Built text embeddings with Claude Haiku and stored them in an Azure AI vector database to improve chatbot retrieval quality.

Education

Bachelor of Engineering - BE, Computer Engineering, Thapar Institute of Engineering & Technology

Pulkit Arora - Associate Software Engineer - Backend in Gurugram | Tal