Avesh Agarwal is an engineering leader with 16 years of experience building cloud-native platforms, security-focused networking software, and distributed systems, currently leading engineering at NetApp from Cary, NC. He combines deep systems and security expertise—TPM, VPNs, IPsec and kernel integration—with hands-on proficiency in C and Go, gained through roles at Red Hat and as a long-time contributor to projects like Libreswan and Kubernetes SIGs. His work spans platform reliability (OpenShift build/release and descheduler), API design, and practical security fixes across IKE implementations, reflecting both research depth (PhD-level work in wireless security) and production-grade delivery. Notably, he has a track record of improving core protocol behavior and cluster lifecycle automation, bridging low-level kernel/security changes with cloud orchestration.
16 years of coding experience
10 years of employment as a software developer
PhD and MS Computer Science, PhD and MS Computer Science at North Carolina State University
Bachelor of Engineering Computer Science, Bachelor of Engineering Computer Science at Motilal Nehru National Institute Of Technology
Contributions:10 releases, 256 commits, 70 PRs in 2 years 6 months
Contributions summary:Avesh's contributions primarily involve implementing and integrating the descheduler component configuration and policy. The commits add and modify files related to defining component configurations, including their structure, versions, and registration. Key changes include creating and updating files related to the descheduler's API and versioned policy, demonstrating expertise in API design and system integration within a Kubernetes context. The user also worked on implementing node lister and low node utilization strategy.
Contributions:65 commits, 62 PRs, 430 comments in 3 years 4 months
Contributions summary:Avesh's commits primarily focus on build and release processes within the OpenShift origin repository. They made fixes to build scripts, specifically modifying `hack/build-release.sh` and `hack/common.sh`. They also worked on updating the build-images script to include the cluster-capacity image and performed related vendor updates for cluster-capacity within the context of the OpenShift project.
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.