Shubham Rawat

Senior Software Engineer at Red Hat

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
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.
code7 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, B.Tech in Computer Science, Bachelor's degree, B.Tech in Computer Science at Bhagwan Parshuram Institute Of Technology
github-logo-circle

Github Skills (8)

javas10
kubernetes10
kafka10
kubernetes-operator10
back-end-development10
java10
kubernetes-pods10
yaml7

Programming languages (6)

JavaCSSC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Apache Kafka® running on Kubernetes
Role in this project:
userBack-end Developer
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.
kafka-streamsapache-kafkadcosdata-streamsdata-stream
ShubhamRwt/strimzi.github.io

Sep 2021 - Feb 2025

Strimzi web site project
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