Ayush Yadav — Software Engineer
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."
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in Fintech and AI-driven solutions.
Location: Bengaluru, Karnataka, India
Experience: 4 yrs 2 mos
Skills
- C++
- Java
- Go (programming Language)
- Machine Learning
- Video Processing
- Graphical User Interface (gui)
- Python (programming Language)
Career Highlights
- Expert in building scalable software systems.
- Strong background in C++, Java, and Go.
- Proven experience in designing complex APIs.
Work Experience
Software Engineer ll (9 mos)
Samsung R&D Institute India - Bangalore
Senior Software Engineer (5 mos)
Software Engineer (1 yr 6 mos)
Cashfree Payments
Backend Developer (7 mos)
Samsung R&D Institute India
SDE intern (2 mos)
University of Central Florida
Research Intern (3 mos)
Delhi Technological University (Formerly DCE)
Summer Research Intern (1 mo)
Chegg Inc.
Subject Matter Expert (11 mos)
Startup Centre for Innovation and Entrepreneurship, NIT Delhi
Co-founder E-Cell NIT-D (5 mos)
Education
Bachelor of Technology - BTech at National Institute of Technology Delhi
CBSE XII at Kendriya Vidyalaya
CBSE X at Kendriya Vidyalaya