Pranav Gaikwad is a Principal Software Engineer with 11 years of experience, currently at Red Hat in Raleigh, NC, specializing in Kubernetes, cloud-native storage, and containerization. Fluent in Golang and Python, he has driven migration and storage innovations—authoring Kubernetes controllers for the Migration Toolkit for Containers and leading a common library for Persistent Volume migration to enable low-downtime stateful moves. His work spans DevOps and cloud engineering contributions to notable open-source projects (including AgnosticD and Velero) and practical source-code modernization on GitHub. Pranav combines systems-level debugging, observability, and automation skills with hands-on delivery of GitOps-friendly solutions that reduced user friction and support load. He holds an MS in Computer Science from NC State and has a background building high-availability tooling for e-commerce and automated OpenShift environments.
10 years of coding experience
6 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at North Carolina State University
Bachelor of Engineering (B.E.) Computer Engineering, Bachelor of Engineering (B.E.) Computer Engineering at Pune Institute of Computer Technology
AgnosticD - Ansible Deployer for multiple Cloud Deployers
Role in this project:
DevOps Engineer & Cloud Engineer
Contributions:1 review, 56 commits, 60 PRs in 1 year 5 months
Contributions summary:Pranav primarily focused on implementing and configuring workloads for various cloud deployers, particularly within the context of Ansible and OpenShift. They contributed significantly to the deployment of applications, including the addition of Microsoft SQL Server and Ceph (Rook) workloads. The user also made infrastructure-related changes, such as modifying network configurations and adding configurations for NooBaa operator. They were responsible for updating dependencies and incorporating changes to align with the latest Z-stream and migration operator versions.
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
Back-end Developer
Contributions:41 commits, 3 PRs, 1 comment in 25 days
Contributions summary:Pranav focused on enhancing the Expertiza application's functionality, specifically related to anonymized views and user impersonation. They implemented features allowing students and instructors to use anonymized views, ensuring privacy during peer assessment. The user added tests to verify the correct functionality of the anonymized view feature and refined the impersonation process. They also modified team and report generation logic to account for anonymized names within the system.
nationalpeer-reviewexpertiza-wikidjangoexpertiza
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.