Pratik Tibrewal is a software engineer based in Amsterdam with nine years of experience building backend systems and contributing to high-profile open-source projects. He has enhanced reliability and API functionality in Apache Pinot, adding controllers and hardening error handling for realtime OLAP workflows, and implemented algorithmic features and tests in JGraphT, including AlphaCentrality. Comfortable across distributed systems and algorithmic libraries, he combines pragmatic engineering with attention to correctness and observability. Notably, his contributions span both production-facing controllers and core algorithm implementations, showing fluency from systems integration down to mathematical graph code.
Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
Back-end Developer
Contributions:444 reviews, 128 PRs, 45 pushes in 2 years 6 months
Contributions summary:Pratik primarily contributed to enhancing error handling and API functionality within the Apache Pinot codebase. They improved error messages and addressed potential null pointer exceptions in the quickstart guide. Additionally, the user implemented a new controller API to fetch segment Zookeeper metadata for tables. Further contributions included modifications related to the multi-stage query execution engine, enabling queries across multiple tables.
Contributions:13 commits, 4 PRs, 35 comments in 1 month
Contributions summary:Pratik primarily contributed to the implementation and testing of the AlphaCentrality algorithm within the JGraphT library. They added a new class for finding alpha centrality, which included the core algorithm logic and associated calculations. Furthermore, the user added tests to validate the functionality of the AlphaCentrality algorithm, ensuring its correctness and reliability through unit tests. The user also added new named graphs to test the algorithm.
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.