Software Engineer @ Amazon | IIT Indore | Backend & Distributed Systems | Java | AWS | DynamoDB

Bengaluru

Bengaluru, Karnataka, India

Hyderabad, Telangana, India







Bachelor of Technology - BTech, Computer Science
Indian Institute of Technology, Indore
Join Eish and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ Amazon | IIT Indore | Backend & Distributed Systems | Java | AWS | DynamoDB
Software Development Engineer at Amazon with ~3 years of experience building scalable backend and customer-facing systems across Payments and Add-to-Cart experiences. Currently working with Amazon Pay on card payment systems, with experience in payment processing, distributed state management, retry orchestration, event-driven systems, and observability. I rearchitected a payment retry flow using DynamoDB and workflow orchestration, reducing worst-case transaction pending time from 30 to 8 minutes while improving payment conversion. I have also built distributed payment observability systems across multiple services and worked with AWS technologies including DynamoDB, Lambda, SNS, SQS, Kinesis, S3, and Elasticsearch. Previously worked on Amazon’s Add-to-Cart experience, delivering customer-facing features, experimentation platforms, and accessibility improvements at scale. Core areas: Backend Engineering | Distributed Systems | Java | AWS | DynamoDB | Payments | System Design
Greater Bhopal Area
anthropic apis
claude
codex
deepseek
gemini
kiro
Software Development Engineer at Amazon, Jan 2024 - Present · 2 y 8 mo, Bengaluru, Amazon Pay | Software Development Engineer • IN card payments relied on a globally configured upstream retry schedule, leaving 10K customers per week in a pending state for up to 13 minutes after banks or processors had already resolved the transaction. • Rearchitected the stateless payment service to own retry orchestration using DynamoDB and an internal workflow layer, reducing the worst-case pending window by 74% (30 to 8 minutes) and increasing Revise Payment conversion. • Created a distributed payment observability platform that unified events across payment services into a single view of the customer journey, from Place Your Order to Thank You Page. • Instrumented stage-level payment drop-offs and milestone latency, giving product and senior leadership visibility into customer drop-offs and enabling rollout across emerging marketplaces. • Tech Stack: Lambda, S3, Elasticsearch, Kinesis, SNS, SQS, DynamoDB Add to Cart Experience (WW Team) | Software Development Engineer • Led EU Accessibility Act remediation as primary SDE, closing 68 accessibility tickets, reducing the team backlog to zero in 60 days, and making ACE the first team in the org to achieve the 2024 S-Team accessibility goal. • Launched a new mobile post-add-to-cart UX end-to-end, addressing a 30% engagement gap versus desktop and laying the foundation for the team’s personalization experimentation roadmap. • Built an adaptive BottomSheet that dynamically reshaped its layout when recommendations were unavailable, eliminating whitespace and improving the experience across 26K daily add-to-cart interactions. • Fixed a customer-facing defect that triggered raw file downloads instead of the Add-to-Cart confirmation screen, restoring the expected experience across all affected pages with zero regressions. • Ran A/B experiments across multiple marketplaces on post-add-to-cart features, including GL-specific experiences, mobile vibration, and ATC button alignment, using business
Artificial Intelligence (AI) Developer Intern at Bolt IoT, Sep 2023 - Oct 2023 · 2 mos, Bengaluru, Karnataka, India, Explored advanced technologies including GPT models, ChatGPT, and DALL-E by OpenAI, acquiring insights in NLP processing and visual image generation. Developed an AI-driven Pickup Line Prompt Analyzer based WebApp leveraging OpenAI, GPT-3.5 model and Flask-based backend.
Software Development Engineer at Amazon, May 2022 - Jul 2022 · 3 mos, Hyderabad, Telangana, India, • Vli Bulk Upload Config Tool - Automates the process of updating the Heavy Bulky database by leveraging the AWS services • Developed a robust data validation and storage tool using lambda functions and S3 against configurable rules • Reduced updating process time to 10 minutes, a remarkable 16 percent improvement over previous manual process of 1 hour
Bachelor of Technology - BTech, Computer Science, Indian Institute of Technology, Indore