Siddhant Rao is a software engineer with seven years of experience focused on cloud and data systems, currently based in Los Angeles. He is proficient in C/C++ and Python and familiar with Rust, Go, JavaScript, and Java, with a strong interest in designing scalable software and performance optimization. At Dremio he delivered a persistent caching mechanism for Apache Arrow’s Gandiva that halved build times on large query workloads and led cross-functional efforts to remove onboarding bottlenecks and increase customer adoption. He has hands-on experience operating against AWS and S3 clusters and has worked in time-sensitive, multi-stakeholder environments. While completing an MS in Computer Science at USC, he interned on AWS EKS’s etcd team, underscoring his practical exposure to cloud-native infrastructure. He combines low-level systems skills with product-minded collaboration to translate complex requirements into measurable performance gains.
7 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Southern California
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at PES University
Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
Contributions:56 pushes, 12 branches in 7 months
memoryextractionmulti-languagetoolboxaccelerated
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.