Pranav Rathi is a Senior Software Engineer II with 7 years of experience building scalable backend and platform systems, currently driving core Kafka client features at Confluent. He has a strong platform engineering background from Paysafe and hands-on experience at Amazon designing recommendation and seller-facing systems, which gives him a practical mix of distributed systems and product-focused engineering. At Confluent he contributed to widely used open-source Kafka clients in both Go and Python, adding Admin API features, KIP implementations, test automation and multi-OS build support—work that impacts production Kafka users worldwide. Known for shipping robust integrations and improving developer tooling, he combines deep systems thinking with a knack for documentation and test quality. Based in Hyderabad, he pairs an IIIT Hyderabad computer science degree with a pattern of moving from individual contributor projects to lead platform responsibilities.
7 years of coding experience
8 years of employment as a software developer
Kendriya Vidyalaya Sangathan
Bachelor of Technology (BTech), Computer Science, 8.11, Bachelor of Technology (BTech), Computer Science, 8.11 at International Institute of Information Technology
Contributions:10 releases, 247 reviews, 82 commits in 4 months
Contributions summary:Pranav contributed significantly to the Confluent Kafka Python client, focusing on enhancements and testing. Their work included adding support for new features like `consumer.memberid()`, updating documentation to emphasize the use of a logger, and fixing typos in the documentation. The user also played a key role in the implementation of several KIPs (Kafka Improvement Proposals) related to consumer groups and other functionalities. Furthermore, the user updated and fixed testing for transaction API and wheel generation.
Contributions:2 releases, 35 reviews, 11 PRs in 2 years
Contributions summary:Pranav contributed to the core functionality of the confluent-kafka-go client library, focusing on the Admin API. Their work involved adding new features like topic IDs and also updating the library to the latest librdkafka release. The user also made changes to documentation and error code handling. The user also contributed to build scripts for different OS and architecture combinations.
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
Pranav Rathi - Senior Software Engineer II at Confluent