Suvodeep Pyne is a founding engineer at StarTree with 13 years of experience building reliable, production-grade backend systems and data infrastructure from Sunnyvale, California. He brings deep expertise in distributed OLAP, data ingestion and workflow systems, demonstrated by meaningful contributions to high-profile open source projects like Apache Pinot, Gobblin, and Azkaban. His work spans implementation, refactoring, and operational hardening—adding APIs for anomaly detection backfills in Pinot, preserving file attributes in Gobblin, and tightening Hadoop security and executor robustness in Azkaban. Comfortable across the data stack, he focuses on maintainability and real-world operability: documentation, error handling, safe shutdowns, and secure token handling feature prominently in his contributions. As an early engineer at a data-focused startup, he pairs technical breadth with pragmatic engineering judgment, often tackling the glue work that keeps complex distributed systems reliable.
Contributions:1 release, 77 commits, 172 PRs in 1 year 1 month
Contributions summary:Suvodeep primarily focused on refactoring and consolidating Azkaban's Hadoop security code. They moved the plugin code into the main repository and updated the code to work with Gradle and Ivy dependencies for better artifact management. Additionally, the user fixed a security vulnerability related to Hadoop delegation tokens, ensuring they are only readable by the executing user and the Azkaban group. Further contributions included the implementation of a status API and improvements to the executor, like allowing the use of any available port and the creation of safe shutdown procedures.
Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
Back-end Developer
Contributions:28 reviews, 27 commits, 31 PRs in 1 year 3 months
Contributions summary:Suvodeep contributed to the documentation and setup of ThirdEye with a MySQL persistence layer, adding getting started guides. They implemented and refactored application-related documentation, creating a separate document for Application configurations. Furthermore, the user added an API for retrieving the earliest timestamp of a dataset and backfill start dates for anomaly detection features. They also made various code changes which involved error handling and refactoring in the dashboard server code.
realtimedata-streamolapapachedatastore
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.