Pragun Saxena

Software Engineer at Google

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

👤
Senior
🎓
Top School
Pragun Saxena is a software engineer with eight years of experience, currently a SWE III at Google based in Delhi, with prior engineering roles at Microsoft and hands-on internships across startups and research-focused institutions. He combines strong foundations in data structures and algorithms—demonstrated by multiple algorithm implementations and tree/hash structures contributed to the popular al-go-rithms repository—with practical backend and systems work, including CFU virtual device simulation and real-time MongoDB-to-Elasticsearch syncs in Go. His background includes teaching distributed systems and DSA, reflecting both deep technical knowledge and the ability to communicate complex concepts. Pragun has shipped full-stack features, cross-platform apps, and infrastructure tooling, showing versatility across languages and layers of the stack. Notably, his open-source contributions highlight a persistent focus on fundamental CS problems that inform his production engineering at scale.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at International Institute of Information Technology
stackoverflow-logo

Stackoverflow

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

Github Skills (17)

algorithms10
python10
c1110
data-structure10
c1710
data-structures10
bplustree9
c-language9
btree9
cprogramming-language9
quicksort8
topological-sort8
avl-tree8
java4
go4

Programming languages (8)

C++CSSCVueJavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
ZoranPandovski/al-go-rithms

Oct 2018 - Oct 2019

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
Role in this project:
userBackend Developer
Contributions:6 commits, 5 PRs in 1 year
Contributions summary:Pragun contributed several algorithms and data structures implementations in different programming languages. They implemented a quicksort algorithm in C, topological sort in C++, and an AVL tree in C++. Additionally, the user added a B+ tree implementation in Python and a linear hashing algorithm in Python, demonstrating a focus on data structures and algorithms. These contributions showcase the user's understanding of fundamental computer science concepts.
pythoncomputer-scienceprogramming-languagejavascriptalgorithms-and-data-structures
pragun22/3dgame

Feb 2019 - Feb 2019

Contributions:55 commits in 18 days
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
Pragun Saxena - Software Engineer at Google