Sushant Mahajan is a Senior Software Engineer with 11 years of experience building cloud-native, scalable systems across Confluent, AWS, and SAP, and holds an MTech in Computer Science from IIT Bombay. He specializes in distributed systems, security for Kafka, PaaS architecture and has hands-on expertise in Go, Java, Python, Kubernetes and AWS. His research on homomorphic encryption informed practical implementations of linear regression and other ML metrics over encrypted data, blending cryptography with ML and cloud engineering. At Confluent he contributes to Kafka security and has upstream contributions to the apache/kafka repository improving token retrieval, error handling and partition metrics. He holds three granted patents and a background in systems administration and automation from his IITB research role, reflecting a mix of production software design and low-level operational know-how. Colleagues rely on him for robust design, pragmatic troubleshooting, and shipping secure, high-performance services.
11 years of coding experience
10 years of employment as a software developer
Indian Institute of Technology Bombay
B-Tech, Computer Science and Engineering, B-Tech, Computer Science and Engineering at JIIT Jaypee Institute of InformationTechnology
Xth; ICSE, Computer Science, Xth; ICSE, Computer Science at St. Joseph’s Academy
Contributions:201 reviews, 2 commits, 51 PRs in 1 day
Contributions summary:Sushant primarily contributed to the Apache Kafka project by enhancing the `HttpAccessTokenRetriever` to improve error handling and logging for authentication failures, adding unit tests to validate error responses. They also addressed a bug in the `FileTokenRetriever` class, implementing code to trim extraneous characters from the retrieved token to ensure authentication success. Furthermore, the user added a `ShareGroupMetrics` class to record metrics within the `SharePartitionManager`. They refactored code to include moved external interfaces to a share module.
Contributions:297 pushes, 44 branches in 2 years 6 months
kafka-streamsapache-kafkaapachekafkajava
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.