Software Engineering Manager at The Apache Software Foundation
Sunnyvale, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ratandeep Ratti is a Software Engineering Manager in Sunnyvale with 14 years of experience building scalable distributed systems and core data infrastructure at LinkedIn. He has led large projects like Dali and driven LinkedIn’s adoption of Apache Iceberg, combining production leadership with active open-source contributions to Iceberg’s core (notably ORC handling and Avro file appends). His technical strengths include Java, Scala, functional programming, and deep expertise in Spark, Hive, Presto and Hadoop ecosystems. Previously he led data lake and Trino initiatives at Salesforce and built ingestion and grid-data platforms at Yahoo, demonstrating consistent delivery across enterprise-scale data pipelines. Colleagues describe him as a founding-engineer type who scales teams and infrastructure in tandem—growing Dali from two engineers to a sizable team. He brings both strategic product judgment for cloud object-store migrations and hands-on optimizations that measurably improve storage and scan efficiency.
14 years of coding experience
7 years of employment as a software developer
Bachelor of Technology (B.Tech.), Information Technology, 8.67/10.0, Bachelor of Technology (B.Tech.), Information Technology, 8.67/10.0 at Motilal Nehru National Institute of Technology (MNNIT)
Secondary School, 72.6%, Secondary School, 72.6% at St. John's School WhiteHall
Higher Secondary, Mathematics, Physical Sciences, 82.4%, Higher Secondary, Mathematics, Physical Sciences, 82.4% at St Edmunds College, Shillong
Contributions:41 reviews, 31 commits, 58 PRs in 1 year 8 months
Contributions summary:Ratandeep's primary contributions focused on enhancing the Apache Iceberg project's core functionality. Their work involved modifying the `Avro.java` file to return the `FileAppender` from `Avro.WriteBuilder` and splitting files during scan task planning, which improved data processing efficiency. Furthermore, the user made several contributions to optimize ORC file handling, including storing split offsets and making converters reusable. This suggests a focus on improving data storage and retrieval 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
Ratandeep Ratti - Software Engineering Manager at The Apache Software Foundation