Gaurav Tiwari

Software Engineer at PhonePe

Delhi, 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
Gaurav Tiwari is a Software Engineer with 8 years of experience in backend development and applied machine learning, currently building products at PhonePe from Delhi. He has practical strengths in algorithms and competitive programming—evidenced by contributions implementing Kruskal, Prim and Dijkstra algorithms on a public DSA repository—and a track record of shipping ML solutions such as an object-oriented BERT classifier and Word2Vec-based skill embeddings during an internship at Nagarro. Prior roles at MakeMyTrip and teaching experience as a Data Structures TA show he balances production engineering with mentoring and fundamentals. Known for blending rigorous algorithmic thinking with pragmatic ML/engineering implementations, he brings both academic discipline (DTU, ECE) and hands-on system-building to consumer-scale services.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Technology - B.Tech, Electronics and Communication Engineering, 8.55, Bachelor of Technology - B.Tech, Electronics and Communication Engineering, 8.55 at Delhi Technological University (Formerly DCE)
bookScience, 95.6% (XII), 10 GPA (X), Science, 95.6% (XII), 10 GPA (X) at Prabhu Dayal Public School
stackoverflow-logo

Stackoverflow

Stats
1reputation
209reached
1answer
1question
github-logo-circle

Github Skills (8)

data-structures10
kruskal-algorithm10
javas10
algorithms10
dijkstra10
data-structure10
java10
algorithm6

Programming languages (7)

JavaC++CSSShellJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
List of data structures and algorithms. Feel free to contribute under Hacktoberfest '18!
Role in this project:
userBack-end Developer
Contributions:22 commits, 11 PRs, 10 pushes in 2 days
Contributions summary:Gaurav contributed by implementing algorithms and data structures related to minimum spanning trees and shortest path calculations. They wrote Java code implementing Kruskal's and Prim's algorithms, as well as Dijkstra's algorithm. The user's work is focused on providing fundamental implementations of classic graph algorithms within the data structures and algorithms context.
cppjavascriptalgorithms-and-data-structurescompetitive-programmingdata-structures
t1war1/CP

Jan 2018 - Jul 2020

Contributions:26 pushes, 1 branch in 2 years 6 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
Gaurav Tiwari - Software Engineer at PhonePe