Back to Developers
Aman Gupta

Aman Gupta

Backend Software Engineer

Bengaluru, IN 3+ yrs exp 87 · Excellent

About

Backend Software Engineer (Java/Spring Boot) with 2+ years building event-driven microservices on Kafka, Redis, and GCP/GKE, plus hands-on experience integrating LLM agent pipelines (LangChain, LangGraph, Gemini) into production systems. OCA Java and Confluent Kafka certified.

Skills & Expertise (31)

Spring Boot 3 Advanced
7.5/10
2
Years Exp
Java 17+ Advanced
7.5/10
2
Years Exp
Microservices Advanced
7.0/10
2
Years Exp
Spring Security Advanced
7.0/10
2
Years Exp
Mockito Intermediate
6.5/10
2
Years Exp
Integration Testing Intermediate
6.5/10
2
Years Exp
Unit Testing Intermediate
6.5/10
2
Years Exp
JUnit Intermediate
6.5/10
2
Years Exp
Apache Kafka Intermediate
6.5/10
2
Years Exp
Spring Scheduler Intermediate
6.5/10
2
Years Exp
Spring Data JPA Intermediate
6.5/10
2
Years Exp
Azure Intermediate
6.0/10
2
Years Exp
Kubernetes Intermediate
6.0/10
2
Years Exp
Docker Intermediate
6.0/10
2
Years Exp
Terraform Intermediate
6.0/10
2
Years Exp
GCP Intermediate
6.0/10
2
Years Exp
MySql Intermediate
6.0/10
2
Years Exp
Git Intermediate
6.0/10
2
Years Exp
Python Intermediate
5.0/10
2
Years Exp
JavaScript Intermediate
5.0/10
2
Years Exp
Swagger Intermediate
5.0/10
2
Years Exp
MongoDb Intermediate
5.0/10
2
Years Exp
Zoho CRM Intermediate
5.0/10
2
Years Exp
Prompt Engineering Intermediate
5.0/10
2
Years Exp
Tool Calling Intermediate
5.0/10
2
Years Exp
Langfuse Intermediate
5.0/10
2
Years Exp
Langsmith Intermediate
5.0/10
2
Years Exp
LangGraph Intermediate
5.0/10
2
Years Exp
LangChain Intermediate
5.0/10
2
Years Exp
C++ Intermediate
4.5/10
2
Years Exp
Jenkins

Work Experience

Software Development Engineer

Cleartrip Arabia

Dec 2024 - Present

Replaced a manual, agent-driven refund process with a fully automated pipeline: cancellation requests trigger PNR cancellation via the air cancellation service and enqueue a status-tracked PNR; an hourly Kafka/API-based scheduler polls the supplier for refund confirmation and auto-triggers the refund once received, cutting P99 turnaround from ~72 hours to same-day (~4 hours) and meaningfully improving the refund experience for customers in Saudi Arabia and Egypt. Implemented WhatsApp OTP authentication end-to-end: server-side AES-256 token generation, TTL-based expiry, stateless verification via Redis; replaced SMS gateway dependency and cut OTP delivery cost by 50%, improving the sign-in experience for customers in the Saudi Arabia and Egypt markets. Built an idempotent, event-driven notification platform on Kafka (10,000+ daily events across WhatsApp channels) with retry/backoff and DLQ handling, powering downstream confirmation, reminder, and refund-status messaging with 99.5%+ delivery reliability for customers across Saudi Arabia and Egypt. Architected the post-booking confirmation flow for air and hotel verticals across two subdomain brands atop this platform: Freemarker (.ftl) templating, idempotent SQS + worker Lambda delivery with dedup keys and exponential backoff, Mailgun webhook delivery tracking with full audit trail, and Saga choreography triggering a follow-up WhatsApp confirmation — improving the booking-confirmation experience for the Saudi Arabia and Egypt user base. Migrated Redis Memstore to Redis Sentinel with an L1 in-process + L2 distributed cache hierarchy and TTL tuning; right-sized GCP Cloud Run instances based on load profiling, reducing cloud spend by 25% while sustaining service reliability for the Saudi Arabia and Egypt markets. Built a T-24hr trip-reminder system using Spring Scheduler and Redis TTL-based triggers to push trip details ahead of departure to customers in Saudi Arabia and Egypt, eliminating cron-based polling. Led the design discussion for integrating a LangGraph-based conversational AI support agent into the post-booking flow: aligned the team on Gemini 2.5 tool-calling architecture and prompt-tuning tradeoffs between response quality and latency; instrumented the agent with LangSmith and Langfuse for tracing and monitoring multi-step tool-calling runs. Added unit and integration tests (JUnit, Mockito) around critical paths in the refund and notification pipelines to guard against regressions.

Software Development Engineer

Emerson IT Solutions

Aug 2023 - Nov 2024

Developed and maintained 15+ RESTful API endpoints in Java 17+/Spring Boot for inventory and order-processing domains across multiple client teams. Implemented JWT authentication and RBAC with Spring Security managing 2,000+ concurrent users. Optimized DB queries and introduced Redis caching, reducing API response times from 3s to 500ms (~40% improvement). Integrated third-party payment gateway and notification services with retry logic and circuit-breaker patterns (Resilience4j). Provisioned cloud infrastructure across Azure and GCP using Terraform and built CI/CD pipelines (Jenkins) for automated build, test, and deployment, reducing manual release effort.

Software Engineering Intern

Emerson IT Solutions

Apr 2023 - Jul 2023

Onboarded onto the inventory and order-processing platform, ramping up quickly on the team's Java/Spring Boot codebase, internal coding standards, and Git-based branching and code-review workflow under the guidance of senior engineers. Investigated and resolved production support tickets by tracing issues through application logs and the underlying database layer, collaborating with senior engineers to validate root causes before shipping fixes. Contributed to minor feature and enhancement tickets in the order-processing module, writing and testing small units of Spring Boot business logic and REST endpoint changes under code review. Participated in Agile ceremonies — daily standups, sprint planning, and sprint reviews — gaining early exposure to how a production engineering team plans, estimates, and ships incremental work. Built foundational experience in unit testing practices (JUnit) and debugging real production issues, which directly shaped the engineering habits carried into the full-time role that followed.

Education

Bachelor of Technology in Computer Science and Engineering - Panipat Institute of Engineering & Technology

2019 - 2023 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 12/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 87/100

Profile Overview

Member sinceSep 2026

Availability Details

Relocation

Open to Relocation