Adhvik Kanagala is a systems-minded software engineer with five years of experience building distributed databases and infrastructure, currently contributing to Cursor after work on Pinecone’s vector database. He has deep hands-on experience rewriting core database components, scaling write paths, implementing garbage collection over blob storage and Postgres, and shipping encryption-at-rest with customer-managed keys. Past roles include building GPU job scheduling frameworks, migrating critical services to serverless at Meta/WhatsApp Business, and improving data platform observability at Duolingo—demonstrating a knack for improving reliability and developer velocity. A Carnegie Mellon CS graduate and former TA for distributed systems, he pairs strong academic foundations with practical operational experience. Notably, his background spans both low-level storage and higher-level data tooling, giving him a rare end-to-end perspective on system performance and maintainability.
5 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS Computer Science Concentration in Computer Systems, Bachelor of Science - BS Computer Science Concentration in Computer Systems at Carnegie Mellon University
Generalized script that contains multiple twitter functions using the API
Contributions:2 PRs, 7 pushes, 3 branches in 1 year 2 months
apipythontwitter-apitwitter
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.