Software Engineer at The Apache Software Foundation
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Padma Penumarthy is a software engineer with 10+ years building high-performance, low-latency distributed systems for advertising and data platforms, currently working on ads serving, ranking, ML and privacy infrastructure at Meta. She has a strong background across storage, cloud, and networking from roles at Adobe, VMware, NetApp and Cisco, often focusing on reliability and scale for data-intensive workloads. Padma contributes to Apache Drill as a committer and has optimized query performance there—implementing Parquet LIMIT pushdown and improving concurrency and workload assignment for large-scale analytics. She’s comfortable with both deep systems engineering (B-tree copy-on-write storage, WAFL internals) and pragmatic platform work that keeps large services operating quietly and efficiently. Based in San Francisco, she combines academic training from IIT Kharagpur and University at Buffalo with a track record of shipping infrastructure that processes vast signal volumes reliably. A throughline in her career is optimizing how systems read, route and cache data to reduce latency and resource usage at extreme scale.
10 years of coding experience
18 years of employment as a software developer
Master’s Degree, Computer Engineering, Master’s Degree, Computer Engineering at University at Buffalo
Master of Technology (M.Tech.), Electrical and Computer Engineering, Master of Technology (M.Tech.), Electrical and Computer Engineering at Indian Institute of Technology, Kharagpur
B.E., Electronics and Tele Communications, B.E., Electronics and Tele Communications at Osmania University
Apache Drill is a distributed MPP query layer for self describing data
Role in this project:
Back-end Developer
Contributions:43 commits, 48 PRs, 234 comments in 1 year 8 months
Contributions summary:Padma primarily contributed to the Apache Drill project by implementing and optimizing the pushdown of the LIMIT clause to the Parquet reader scan, which reduced the number of records read. They also worked on resolving issues related to concurrency and metadata caching for Parquet tables. Furthermore, the user implemented improvements to the workload assignment strategy for MapR-DB tables to optimize query performance.
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
Padma Penumarthy - Software Engineer at The Apache Software Foundation