Prankul Mahajan is a Senior Staff Software Engineer based in Bengaluru with 7–8 years of platform and infrastructure engineering experience focused on cloud-native tooling and Kubernetes. He has progressed through engineering roles at NEC and IBM, driving CI/CD, build and deployment automation, and reliability improvements for large-scale projects. As an active contributor to the Kubernetes ecosystem—working on Cluster API and OpenStack provider repos—he’s improved build scripts, CI, and upstream compatibility to keep projects aligned with evolving Kubernetes dependencies. Comfortable in both hands-on DevOps and technical leadership, he blends production-focused engineering with open-source collaboration to shorten feedback loops and reduce operational fragility. An early-career detail: he moved quickly from graduate trainee to senior staff roles, signaling a pattern of rapid technical growth and cross-team impact.
7 years of coding experience
6 years of employment as a software developer
Bachelor of Technology - BTech, Bachelor of Technology - BTech at Jaypee Institute Of Information Technology
Contributions:12 reviews, 21 commits, 19 PRs in 1 year 9 months
Contributions summary:Prankul's contributions primarily revolve around enhancing the project's build and deployment processes. They implemented changes to the `generate.sh` script for generating configuration files and updated the project dependencies, specifically bumping the Cluster API version. Furthermore, the user aligned flag names with upstream Kubernetes components and updated the ginkgo version. These changes demonstrate a focus on maintaining the project's infrastructure and ensuring it remains compatible with upstream dependencies.
Home for Cluster API, a subproject of sig-cluster-lifecycle
Role in this project:
DevOps Engineer
Contributions:6 reviews, 29 commits, 30 PRs in 1 year 8 months
Contributions summary:Prankul primarily focused on improving the repository's build and integration processes. Their commits include fixing shell script verifications, updating CI scripts to remove dependencies, and ensuring default webhook behavior aligns with cluster specifications. They also added support for YAML output in a configuration command and enhanced the test suite.
apilifecyclesubprojectcluster-apisig
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
Prankul Mahajan - Senior Staff Software Engineer at IBM