Piyush Varshney is a software engineer and program manager with 8 years of experience driving software product releases, planning, execution, and delivery at Synopsys from Bengaluru. He combines hands-on development experience—from earlier roles at Infosys and internships—with R&D and CI/CD ownership to lead cross-functional teams toward operational excellence across multiple products. Skilled in both backend development (C++, Java) and release processes, he has contributed open-source solutions for data structures and algorithms that showcase practical multi-language problem solving. Known for clear communication and team motivation, he balances technical depth with program-level coordination to ensure reliable, timely deliverables. He enjoys approaching problems creatively, often reimagining established solutions in new ways.
8 years of coding experience
Bachelor of Technology, Computer Science and Engineering, Bachelor of Technology, Computer Science and Engineering at Kurukshetra University
Senior Secondary, Non Medical/Science, Senior Secondary, Non Medical/Science at Modern Delhi Public School - India
to learn how to do pull request and do contribution to other's repo
Role in this project:
Full-stack Developer
Contributions:5 commits in 1 day
Contributions summary:Piyush contributed to the repository by implementing solutions to basic data structure and algorithm problems in C++ and Java. They created code to find the depth of a binary tree, convert between binary and decimal representations, and solve the two-sum problem using sorted data. The user focused on providing solutions for multiple programming languages.
Contributions:48 pushes, 1 branch in 3 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.