Summary
Overview
Work History
Education
Skills
Timeline
Generic

Amit Yadav

Gurgaon,Haryana

Summary

Experienced Backend Developer with 10 years of experience overseeing software products from development to deployment. Skilled in software architecture, coding, testing, and project delivery. Proficient in creating efficient, scalable solutions that align with business goals.

Overview

11
11
years of professional experience

Work History

SDE 2

Amazon
09.2021 - Current

Nexus: Open Search-Cloud Watch Integration

  • Architected and delivered the end-to-end Proof of Concept (POC), successfully coordinating between Open Search and Cloud Watch teams.
  • Established the foundational infrastructure and core services, creating a robust platform for team members to build additional features.
  • Designed and implemented advanced capabilities, including Materialized Views to power automated data refresh in Vended Logs Dashboards.
  • Led the design and development of a robust Scheduler component, enabling automated dashboard refresh functionality and improving data freshness.

Flint: Direct Query Feature in Open Search

  • Designed and built an automated system for EMR Serverless infrastructure management in a cellular architecture.
  • Designed and built an automated system for EMR Serverless infrastructure management in a cellular architecture
  • Developed dynamic scaling capabilities for EMR infrastructure, enabling region-specific configurations and cell-level customization.
  • Designed and implemented sophisticated deployment mechanisms ensuring zero-downtime updates while maintaining operational continuity.
  • Delivered the feature on schedule for re:Invent launch, meeting all technical and business requirements.

Lead Software Engineer [Payments Team]

MakeMyTrip
10.2018 - 08.2021

Payment Innovation & System Enhancement:

  • Led development of modern payment features including QR-based payments and UPI Pay Later functionality.
  • Successfully integrated multiple payment gateways, expanding available payment options for customers.
  • Orchestrated system redesign initiatives resulting in improved customer experience and higher transaction success rates.

Configuration Management Platform:

  • Architected and developed a new configuration management application from ground up.
  • Implemented robust validation mechanisms and access controls for managing application configurations across different business flows.
  • Streamlined configuration updates while maintaining system integrity through comprehensive validation rules.

Automated Refund Processing System:

  • Designed and implemented automated refund workflows, replacing manual processes.
  • Enhanced system capabilities to identify and process refund scenarios automatically.
  • Improved customer satisfaction through faster, more reliable refund processing.
  • Conducted thorough analysis to identify and address gaps in existing refund processes.

Software Development Engineer

Walmart Labs
08.2017 - 10.2021

Caching Framework -

  • Designed and implemented a high-performance caching framework that significantly improved service response times
  • Architected a sophisticated caching solution using Java, Nginx, Consul, Consul Template, and H2 database technologies
  • Developed system to efficiently pre-load data from relational databases during application startup, enabling rapid response times through optimized cache retrieval
  • Managed deployment workflows across multiple environments, including troubleshooting, debugging, and ongoing maintenance
  • Demonstrated substantial improvements in application performance and data accessibility while reducing database load
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.

Solution Engineer

Oracle
04.2016 - 08.2017

Digital Space Monetization

  • Developed app for Airport which provides the notifications to the user and the offers available on the different stores.
  • Implemented API's to fetch the data from the database and also to get the data from Oracle MCS.
  • Developed this application using Oracle JET, Oracle MCS, Java and Rest API's.

Assistant System Engineer

TCS
09.2014 - 04.2016

    Citibank Online

    • Led development of global banking products serving multiple regions using Java, Struts, and Spring frameworks.
    • Built key features including Dashboard and Account Details Activity modules using REST services.
    • Collaborated with onsite stakeholders for project tracking, code reviews, and requirement analysis.
    • Managed end-to-end product development, including troubleshooting across development and production environments.

Education

B.Tech. - Information Technology

Technological Institute of Textiles And Sciences
Bhiwani
06.2014

Skills

  • Java
  • Spring
  • Hibernate
  • Rabbit MQ
  • AWS
  • Lambda
  • Docker
  • Git
  • ELB
  • ECS
  • Step Function
  • Relational database

Timeline

SDE 2

Amazon
09.2021 - Current

Lead Software Engineer [Payments Team]

MakeMyTrip
10.2018 - 08.2021

Software Development Engineer

Walmart Labs
08.2017 - 10.2021

Solution Engineer

Oracle
04.2016 - 08.2017

Assistant System Engineer

TCS
09.2014 - 04.2016

B.Tech. - Information Technology

Technological Institute of Textiles And Sciences
Amit Yadav