Ayush Yadav

Engineering @Google One | Opinions are my own

Bengaluru, Karnataka, India

About

Ayush Yadav is a Software Engineer II at Google, where he specializes in building scalable, high-performance software systems. Prior to joining Google, he served as a Senior Software Engineer at Samsung R&D Institute India and a Backend Developer at Cashfree Payments. With deep technical expertise in C++, Java, and Go, Ayush is experienced in designing complex APIs, optimizing core algorithms, and solving engineering challenges at a global scale. "Opinions expressed are solely my own and do not express the views or opinions of my employer."

Experience

  • Software Engineer ll at Google
    Sep 2025 - Present · 11 mos

  • Samsung R&D Institute India - Bangalore ()
    • Senior Software Engineer
      Mar 2025 - Aug 2025 · 6 mos

    • Software Engineer
      Sep 2023 - Mar 2025 · 1 yr 7 mos

  • Backend Developer at Cashfree Payments
    Jan 2023 - Aug 2023 · 8 mos

    Build APIs and Designed System for Merchant Authentication Flow at: https://merchant.cashfree.com/merchants/login -> Aadhaar Verification System -> 2-Factor Authentication System -> APIs for playing with Merchant's details

  • SDE intern at Samsung R&D Institute India
    Jun 2022 - Aug 2022 · 3 mos

    Was part of the AI Vision Solution team. Responsible for designing an algorithm to detect video degradation, such as identifying if the videos in the gallery are unstable and sending them to the video stabilization engine.

  • Research Intern at University of Central Florida
    Jan 2022 - Apr 2022 · 4 mos

    Was responsible for developing algorithms of transmission lines and fabricating Rotman lens using python, pyqt5 and writing code for exporting into STEP, STL and IGES file format.