Pavan Damalapati is a software engineer focused on distributed databases and machine learning with nine years of experience building high-volume data systems that power ML and data science applications. He has deep backend experience from Hevo and Celonis, working with Kafka, multiple OLTP/OLAP databases, and server frameworks to optimize ingestion, scheduling, and error classification at scale. As a Columbia MS student and graduate research assistant in the Wu Lab, he co-authored papers and helped build tools for training tree-based models on SQL and visualizing complex joins—work that bridges systems research and practical tooling. He routinely turns ambiguous requirements into product wins (e.g., first-to-market Firebolt integration and an 8x ingestion improvement) and automates operational workflows so non-engineers can safely manage errors and costs. He also documents experiments and learnings on his technical blog, signaling a strong habit of communication and reproducible engineering.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Technology, Computer science and engineering, 9.42/10, Bachelor of Technology, Computer science and engineering, 9.42/10 at Manipal Institute of Technology
Master of Science - MS, Computer Science, 4.0, Master of Science - MS, Computer Science, 4.0 at Columbia University in the City of New York
Flutter App which retrieves and displays all the upcoming contests from sites like codeforces.com, atcoder.jp etc. Data retrieved from Kontests.net api.
Contributions:3 releases, 2 PRs, 6 pushes in 2 years 1 month
apiflutter-appdisplayscodeforces-comdart
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
Pavan Damalapati - Software Engineer at Columbia University