Prashanth Menon

Senior Software Engineer at Databricks

New York, New York, 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 Menon is a Senior Software Engineer at Databricks with 11 years of experience building high-performance data systems, grounded in a PhD from Carnegie Mellon’s Database Group. He specializes in scalable data processing and database internals, translating research-grade designs into production systems that help companies extract actionable insights from massive datasets. His open-source contributions include core expression processing and constraint work on the cmu-db/peloton self-driving DBMS, reflecting deep expertise in query/expression engines and memory management. Based in New York, he combines academic rigor with hands-on engineering at scale and enjoys technical conversations about databases and system design.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Computer Engineering, Bachelor of Applied Science (B.A.Sc.), Computer Engineering at University of Toronto
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Carnegie Mellon University
github-logo-circle

Github Skills (13)

databases10
c-language10
expression10
postgresql10
cprogramming-language10
parsing10
relational-databases10
parse10
sql-database10
expressions10
database10
database-design9
sql8

Programming languages (4)

C++RustStarlarkScala

Github contributions (5)

github-logo-circle
cmu-db/peloton

Apr 2016 - Aug 2018

The Self-Driving Database Management System
Role in this project:
userBack-end Developer & Database Engineer
Contributions:333 commits, 54 PRs, 10 pushes in 2 years 4 months
Contributions summary:Prashanth primarily focused on improving the database aspects of the project, as evidenced by their work on cast expressions, memory management in UDF expressions, and modifications to logging. Their contributions extended to the bridge/dml/expr files and src/backend/expression files, indicating their involvement in the core expression processing logic within the database. They also corrected logging statements within src/backend, and performed changes in relation to foreign keys and the constraint system.
management-systemrdbmsdatabase-management-systemself-drivingdatabase
pmenon/peloton

Mar 2016 - Sep 2016

Contributions:75 pushes, 7 branches, 13 comments in 5 months
management-systemreal-time-analyticsanalyticsdatabase-management-systemstrength
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
Prashanth Menon - Senior Software Engineer at Databricks