Phani L is a security professional with 8 years of experience currently working at Apple, bringing a blend of enterprise security architecture and hands-on engineering from prior roles at HP and Deloitte. He has deep expertise in cyber risk, secure design, and vulnerability management, and has held distinguished technologist and architect roles driving security models at scale. Uniquely, Phani also contributes to major open-source data projects—helping improve ORC file format support and performance in Apache Iceberg and Apache ORC—demonstrating low-level systems and I/O optimization skills alongside security acumen. He holds an MBA in IT Systems and a BTech from IIT Guwahati, combining technical rigor with strategic IT management.
8 years of coding experience
3 years of employment as a software developer
B Tech, Civil Engineering, B Tech, Civil Engineering at Indian Institute of Technology, Guwahati
MBA, IT Systems, MBA, IT Systems at Indian Institute of Management Indore
Apache ORC - the smallest, fastest columnar storage for Hadoop workloads
Role in this project:
Back-end Developer
Contributions:170 reviews, 25 commits, 28 PRs in 2 years 5 months
Contributions summary:Phani contributed significantly to the Apache ORC project by refactoring code, improving schema evolution handling, and optimizing stream reads. They addressed bugs related to schema evolution, particularly missing columns in filters. Additionally, the user introduced optimizations for stream reading, focusing on combining multiple reads to reduce I/O overhead and improve performance. Furthermore, they refactored code and improved the overall codebase of the project.
Contributions:21 reviews, 4 commits, 5 PRs in 2 months
Contributions summary:Phani primarily contributed to enhancing the Apache Iceberg project by implementing and improving ORC file format support. Their work includes obtaining stripe offsets from the ORC writer, adding FileIO support for ORC readers and writers, and supporting selected vector with ORC row and batch readers for Spark 3.3. The user also made changes related to Hive catalog configurations, including forwarding catalog-specific Hive configuration properties, though this was subsequently reverted.
apache-icebergapachebig-datadatastreamjava
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.