Shubham Rawat is a Senior Software Engineer with seven years of hands-on experience building backend systems in Java and cloud-native environments, currently working across Red Hat and IBM. He specializes in Spring ecosystem technologies (Boot, MVC, AOP) and has a strong foundation in data structures and algorithms, which he pairs with practical contributions to open-source projects. Notably, he contributed to the widely-used strimzi-kafka-operator—implementing client ID handling, Kubernetes upgrades, and network policy improvements—demonstrating expertise in running Apache Kafka on Kubernetes. A fitness enthusiast and mentor-turned-engineer, he has a track record of teaching and mentoring at Coding Blocks and as a Google Code-In mentor for JBoss. Based in Delhi, he brings a mix of disciplined problem-solving, open-source collaboration, and production-grade system design to distributed messaging and platform projects.
7 years of coding experience
3 years of employment as a software developer
Bachelor's degree, B.Tech in Computer Science, Bachelor's degree, B.Tech in Computer Science at Bhagwan Parshuram Institute Of Technology
Contributions:390 reviews, 61 commits, 98 PRs in 2 years
Contributions summary:Shubham contributed to the `strimzi/strimzi-kafka-operator` repository, which focuses on running Apache Kafka on Kubernetes. Their work included implementing client ID functionality within the topic controller and updating Kubernetes versions in various parts of the project. They also made changes related to network policy generation and removal of older logging and metrics configurations. Moreover, they've modified the code for data movement between the JBOD disks.
Contributions:84 pushes, 4 branches in 3 years 5 months
strimziweb-site
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
Shubham Rawat - Senior Software Engineer at Red Hat