Priyansh Agarwal

Software Engineer III at Google

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Priyansh Agarwal is a Software Engineer III at Google with six years of experience building low-latency search and core data systems and a strong track record at Zomato and Goldman Sachs. An ICPC World Finalist and top 0.1% competitive programmer in India (Google Kick Start Global Rank 6, India Rank 1, 2022), he applies rigorous algorithmic thinking to production problems and maintains a widely used CP template repo. He’s taught competitive programming to over 12,000 students, delivered 1,200+ hours of live lectures, and ran a dynamic programming workshop at IIT Gandhinagar whose recordings reached 200k+ viewers. Priyansh combines hands-on backend engineering—optimizing inverted-index and fuzzy-search systems for milliseconds-scale responses—with community leadership as founder of TLE-Eliminators. He’s recognized academically (IIIT Delhi Dean’s Award twice) and operationally for squeezing hours-long test suites down to minutes, reflecting a talent for pragmatic performance engineering. Based in Bengaluru, he blends deep algorithms expertise with large-scale system design and a passion for mentoring the next generation of coders.
code6 years of coding experience
job2 years of employment as a software developer
bookICSE, ICSE at St. Joseph's College, Nainital
bookBachelor of Technology - BTech Computer Science Engineering, Bachelor of Technology - BTech Computer Science Engineering at Indraprastha Institute of Information Technology, Delhi
bookCBSE, CBSE at Delhi Public School - R. K. Puram
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

data-structures10
algorithms10
c-language10
templater10
template-engine10
cprogramming-language10
data-structure10
segment-tree9
suffix-array9
graph-algorithms9
dynamic-programming8

Programming languages (3)

C++PythonKotlin

Github contributions (5)

github-logo-circle
Priyansh19077/CP-Templates

Jun 2020 - Dec 2022

Here are my template codes for Competitive Programming with optimised implementations of various algorithms. I personally use them every day and have tested almost all of them in multiple competitive programming contests and practice problems
Role in this project:
userBack-end Developer
Contributions:75 commits, 66 pushes, 1 issue in 2 years 6 months
Contributions summary:Priyansh appears to be developing template codes and algorithms for competitive programming. They are implementing and optimizing various algorithms such as longest increasing subsequence, suffix array, cycle detection in DAG, topological sort, Fibonacci calculation in logN, sqrt decomposition, Mo's algorithm and string algorithms, suggesting a focus on efficient solutions. The contributions involve code snippets for different algorithms and data structures commonly used in competitive programming, as well as maintaining the codebase.
implementationstemplatecppleetcodeproblems
Contributions:5 commits, 3 pushes, 1 branch in 2 years 2 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.
Request Free Trial
Priyansh Agarwal - Software Engineer III at Google