Ayush Yadav

Software Engineer

Bengaluru, Karnataka, India4 yrs 2 mos experience

Key Highlights

  • Expert in building scalable software systems.
  • Strong background in C++, Java, and Go.
  • Proven experience in designing complex APIs.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in Fintech and AI-driven solutions.

Contact

Skills

Core Skills

C++JavaGo (programming Language)Machine LearningVideo ProcessingGraphical User Interface (gui)Python (programming Language)

Other Skills

Deep LearningFirebaseFreshdeskHTMLMongoDBMySQLObject-Oriented Programming (OOP)OpenCVOpenCascadePyQtPyTorchQtSpring BootStandard Template Library (STL)Tailwind CSS

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

4 yrs 2 mos
Total Experience
1 yr 1 mo
Average Tenure
9 mos
Current Experience

Google

Software Engineer ll

Sep 2025Present · 9 mos · Bengaluru, Karnataka, India · Hybrid

Samsung r&d institute india - bangalore

2 roles

Senior Software Engineer

Mar 2025Aug 2025 · 5 mos · Bengaluru, Karnataka, India

Software Engineer

Sep 2023Mar 2025 · 1 yr 6 mos · Bengaluru, Karnataka, India

C++JavaDeep LearningMachine Learningandroid studiopython+2

Cashfree payments

Backend Developer

Jan 2023Aug 2023 · 7 mos · Bengaluru, Karnataka, India · On-site

  • 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
MySQLGo (Programming Language)MongoDBSpring BootJava

Samsung r&d institute india

SDE intern

Jun 2022Aug 2022 · 2 mos · Bengaluru, Karnataka, India

  • 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.
OpenCVMachine LearningVideo ProcessingPython (Programming Language)pandas

University of central florida

Research Intern

Jan 2022Apr 2022 · 3 mos · Remote

  • 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.
Graphical User Interface (GUI)PyQtPython (Programming Language)OpenCascadeXML Schema

Delhi technological university (formerly dce)

Summer Research Intern

Jun 2021Jul 2021 · 1 mo · Delhi, India

  • Responsible for writing programs that will redesign fractal shapes in 3-D format, along with features: like adjustable width and height, overlapping, and producing fractals of all iteration levels in a fixed area for PCB designing.

Chegg inc.

Subject Matter Expert

Apr 2021Mar 2022 · 11 mos

  • Helped students in solving problems.

Startup centre for innovation and entrepreneurship, nit delhi

Co-founder E-Cell NIT-D

Sep 2020Feb 2021 · 5 mos · Delhi, India

  • Managed a team of 5 members to deliver the quality product.

Education

National Institute of Technology Delhi

Bachelor of Technology - BTech — Electronics and Communications Engineering

Kendriya Vidyalaya

CBSE XII — PCM

Kendriya Vidyalaya

CBSE X — Science

Stackforce found 100+ more professionals with C++ & Java

Explore similar profiles based on matching skills and experience