Piyush Goyal

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in teaching and mentoring in computer science.
  • Strong background in software engineering at Google.
  • Promotes diversity in tech through education initiatives.
Stackforce AI infers this person is a Software Engineer with a focus on Education and Diversity in Tech.

Contact

Skills

Core Skills

TeachingPythonC++

Other Skills

CollaborationCurriculum DesignData StructuresCAlgorithmsProgrammingVB.NETHTML/XMLASP.NETADO.NETMySQLPHPProblem SolvingLinuxSoftware Development

Experience

12 yrs 5 mos
Total Experience
6 yrs 2 mos
Average Tenure
10 yrs 10 mos
Current Experience

Jamcoders

Teaching Assistant

Jun 2025Jul 2025 · 1 mo · Kingston, Jamaica · On-site

  • Helped high school students grasp computer science concepts, improve their coding skills in Python, and build confidence in a collaborative and inclusive environment. Supported instructors during lectures, lead small group exercises, provide 1-on-1 tutoring, and contribute to creating an engaging, inspiring learning experience. Created, calibrated and graded the exams through the program.

Google

4 roles

Senior Software Engineer

Apr 2024Present · 2 yrs 1 mo

Senior Software Engineer

Promoted

Apr 2020Mar 2024 · 3 yrs 11 mos

Software Engineer

Jul 2017Mar 2020 · 2 yrs 8 mos

Software Engineer

Apr 2015Jun 2017 · 2 yrs 2 mos

California state university, fullerton

Google in Residence

Aug 2023Dec 2023 · 4 mos · Fullerton, California, United States · On-site

  • Spent one semester teaching object oriented programming in C++ at a Hispanic Serving Institution (HSI) to promote diversity in tech sector. Learned about the challenges faced by the historically underrepresented students. Worked in close collaboration with the full time faculty to learn the latest pedagogical practices, tailor the curriculum, design the project for the students and evaluating their submissions.
  • Also, led events outside the class to prepare the students for technical job and internship interviews.

Adobe

2 roles

Senior Member of the Technical Staff

Promoted

Feb 2015Apr 2015 · 2 mos · Noida, India

Member of Technical Staff

Jun 2013Jan 2015 · 1 yr 7 mos · Noida, India

Education

Netaji Subhas Institute of Technology

Bachelor of Engineering (B.E.) — Computer Engineering

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Teaching & Python

Explore similar profiles based on matching skills and experience