Senior Software Engineer - Data(Systems And Infrastructure)
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Sharayu Gandhi is a Senior Software Engineer with nine years of experience building data systems and infrastructure, currently focused on real-time analytics at LinkedIn where she works on Apache Pinot—the backbone for many LinkedIn products. She specializes in designing scalable data pipelines, streaming platforms, and data lakes, and has hands-on experience optimizing performance, compression, and real-time text search for distributed OLAP datastores. Prior roles at IBM and research internships reflect a strong foundation in both industry-grade engineering and applied research. A USC master’s graduate and top-ranked computer engineering undergraduate, she combines rigorous academic training with pragmatic production engineering. Notably, her open-source contributions to Pinot include adding IN predicate support, Bloom filter integration, and Zstandard/LZ4 codecs—small but impactful changes that improve query efficiency and storage economics at scale.
9 years of coding experience
3 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at University of Southern California
Bachelor of Engineering (BE), Computer Engineering, Rank 1: Distinction with Honors, Bachelor of Engineering (BE), Computer Engineering, Rank 1: Distinction with Honors at University of Pune; Cummins College of Engineering
Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
Back-end Developer
Contributions:169 reviews, 20 commits, 34 PRs in 1 year 7 months
Contributions summary:Sharayu contributed to the Apache Pinot datastore, focusing on performance optimization and feature enhancements. They implemented support for the IN predicate in the ColumnValue SegmentPruner and added Zstandard and LZ4 compression codecs. Additionally, the user worked on computing absolute index for real-time text search and fixed race conditions in the realtime text index refresh thread. They also provided support for Bloom Filter in IN predicate.
Apache Pinot (Incubating) - A realtime distributed OLAP datastore
Contributions:28 reviews, 2 PRs, 480 pushes in 2 years 3 months
incubatingrealtimeolapapachedatastore
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
Sharayu Gandhi - Senior Software Engineer - Data(Systems And Infrastructure)