Sharad Singh

Software Development Engineer at Microsoft | Ex Amazon | Ex Paytm

Allahabad, Uttar Pradesh, India

About

Experience

  • Senior Software Engineer at Microsoft
    Jan 2024 - Present · 2 yrs 6 mos

    Working as a backened engineer in Microsoft Team (M365).

  • Amazon (Hybrid)
    • Senior Software Engineer
      Dec 2020 - Jan 2024 · 3 yrs 2 mos

      1. Developed a high-availability Backup Payment Method (BPM) system that orchestrated wallet-wide secondary payments, increasing successful transaction rates. 2. Implemented Excessive Authorization Retry guardrails on hard-declined transactions, preventing significant monthly revenue leakage. 3. Engineered PayStation-Sandbox, a multi-tenant sandbox environment for clients to test end-to-end payment lifecycles in isolated production-parallel environments.

    • Software Development Engineer
      Feb 2019 - Dec 2020 · 1 yr 11 mos

      1. Built the point-issuance engine for Amazon’s Japanese promotional card market (Rewards Authority). 2. Developed dynamic ad-rendering services for credit card acquisition banners as part of the marketing infrastructure.

  • DSA Instructor & Problem Curator at GeeksforGeeks
    Aug 2018 - Feb 2019 · 7 mos

    Taught comprehensive DSA batches and contributed to the platform’s core library by designing 100+ original DSA problems and optimal solutions.

  • Software Engineer at Paytm
    Jul 2017 - Feb 2019 · 1 yr 8 mos

    Owned the transaction management panel for millions of merchants, implementing real-time payout capabilities and automated reconciliation. I have worked on Restful APIs using Spring , Jersey, Hibernate ,MySql etc. Used Redis as caching layer. Used Kafka for async processing. Automated deployment using Shell Scripting.