Prashanth Duvvada

Software Engineer at Microsoft

United States
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
Prashanth Duvvada is a software engineer with 8 years of experience specializing in systems, databases, and distributed infrastructure, currently on the engineering team at Microsoft after completing an MS in Computer Systems and Networking at Carnegie Mellon. He has hands-on research and teaching experience at CMU—supporting courses in computer systems, databases, and distributed systems—and has contributed to academic-grade projects and research under Prof. Andy Pavlo. His open-source work includes meaningful back-end and testing contributions to the educational CMU BusTub database, improving transaction-test correctness, file formats, and naming consistency. Prior roles span R&D and applied engineering at Nokia, XCOM Labs, and Cerner, and early ML-focused research including a deployed pothole-detection app using smartphone sensors. Comfortable bridging research and production, he brings a pragmatic focus on correctness and reproducibility in complex system software.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Amrita Vishwa Vidyapeetham
bookKendriya Vidyalaya Sangathan
bookMaster of Science - MS, Computer Systems and Networking, Master of Science - MS, Computer Systems and Networking at Carnegie Mellon University
bookBhaktivedanta Swami Mission School
stackoverflow-logo

Stackoverflow

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

Github Skills (12)

databases10
c-language10
cprogramming-language10
relational-databases10
dbm10
sql-database10
dbms10
database10
testing10
concurrency9
transaction9
file-management8

Programming languages (2)

TypeScriptC++

Github contributions (5)

github-logo-circle
cmu-db/bustub

Aug 2024 - Oct 2024

The BusTub Relational Database Management System (Educational)
Role in this project:
userBack-end Developer / Database Engineer
Contributions:24 reviews, 31 PRs, 38 pushes in 2 months
Contributions summary:Prashanth primarily contributed to the BusTub database system by modifying and correcting existing test cases. They fixed typos in test descriptions and refactored code related to testing transaction behavior, specifically around serialization and concurrency. The user also refactored file formats, changing the file extension from ".db" to ".bustub" and removing unnecessary log files in various test cases. The user also contributed to improving naming consistency throughout the project.
management-systemrelationaldbmsdatabase-management-systemrelational-database
jurplel/bustub

Aug 2024 - Aug 2024

The BusTub Relational Database Management System (Educational)
Contributions:3 pushes in 1 day
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