Purshotam Chauhan

Senior Manager at Confluent

Delhi, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Purshotam Chauhan is a Senior Manager and seasoned backend engineer with six years of industry experience, currently leading engineering efforts at Confluent in Delhi. He has progressed through hands-on roles from Senior Software Engineer to Staff and now Senior Manager, bringing deep expertise in distributed systems and authorization for messaging platforms. An active contributor to the Apache Kafka codebase, he has implemented ACL checks, refactored authorizer tests for zk and kraft modes, and optimized authorizer performance by removing R/W locks with persistent data structures. His background includes large-scale systems work at BloomReach and early SOA/web services experience at Accenture, complementing an M.E. in Computer Science from IISc. Colleagues know him for pragmatic performance-driven refactors that marry correctness with measurable benchmarking.
code6 years of coding experience
job12 years of employment as a software developer
bookMaster of Engineering (M.E.) Computer Science Engineering, Master of Engineering (M.E.) Computer Science Engineering at Indian Institute of Science (IISc)
bookB. Tech Information Technology, B. Tech Information Technology at Amity School of Engineering & Technology
github-logo-circle

Github Skills (8)

javas10
kafka10
authorizations10
authorization10
java10
testing9
performance-optimization8
scala7

Programming languages (3)

JavaJavaScriptHTML

Github contributions (5)

github-logo-circle
apache/kafka

Dec 2022 - Dec 2022

Mirror of Apache Kafka
Role in this project:
userBack-end Developer
Contributions:9 reviews, 3 commits, 4 PRs in 1 day
Contributions summary:Purshotam contributed to fixing a configuration behavior related to ACLs in the `StandardAuthorizer` and implemented missing checks in the Kraft Authorizer. They also refactored the `AclAuthorizerTest` to test both `zk` and `kraft` modes, indicating a focus on authorization and access control within Kafka. Furthermore, the user supported benchmarking the `StandardAuthorizer` and worked on removing R/W locks using persistent data structures to improve performance.
apache-kafkakafka-consumerapachescalakafka
emissionnebula/kafka

Apr 2022 - Sep 2023

Mirror of Apache Kafka
Contributions:20 pushes, 3 branches in 1 year 5 months
data-streamstreamslibrdkafkaapache-kafkakafka-producer
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