Ravi Gudimetla

Software Engineer at Apple

Greater Seattle Area United States
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
Ravi Gudimetla is a software engineer with 11 years of experience specializing in Kubernetes, OpenShift, and cloud-native infrastructure, currently building internal Kubernetes platforms for Apple Cloud Services. He is a proficient backend and DevOps engineer fluent in Go, Python, Java and Node.js, with deep Linux and container ecosystem expertise (Docker, Ceph, Git) and experience across Oracle, Postgres and MongoDB. At Red Hat he co-maintained Kubernetes’ default scheduler and drove Windows workload enablement in OpenShift, contributing notable API and scheduler changes upstream in kubernetes and openshift repos. His open-source footprint includes meaningful contributions to high-profile projects like kubernetes/kubernetes and openshift/machine-config-operator, touching Windows node handling, daemonset/statefulset evolution and scheduler configuration. Ravi pairs systems-level thinking with practical build and test work—improving CI/build flows, adding unit tests to the descheduler project, and refactoring node event synchronization for reliability. He holds an M.S. in Computer Science from Northeastern and brings a blend of production-critical incident experience and infrastructure automation chops to platform engineering challenges.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Technology, Computer science, Bachelor of Technology, Computer science at Prasad V Potluri Siddhartha Institue Of Technology
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Northeastern University
bookRavindra bharathi public school
languagesEnglish, Hindi, Telugu
github-logo-circle

Github Skills (22)

unit-testing10
kubernetes10
container10
apidoc10
testing10
windows10
statefulset10
nodemanager10
windows-xp10
go10
openshift10
api10
kubernetes-pods10
management10
devops10

Programming languages (8)

HCLDockerfileShellCSSGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
kubernetes-sigs/descheduler

Aug 2017 - May 2019

Descheduler for Kubernetes
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:10 reviews, 46 commits, 74 PRs in 1 year 8 months
Contributions summary:Ravi's commits primarily focus on developing unit tests for the `descheduler` project. The commits include the creation of test files, and the modification of existing tests. The changes specifically target the "duplicatePod deletion strategy," as well as low node utilization and pod antiaffinity strategies, demonstrating a focus on ensuring the reliability of the descheduler's core functionalities. The user's contributions improve the test coverage of the descheduler, which in turn increases the quality of the code.
golangkubernetesk8s-sig-scheduling
kubernetes/kubernetes

Mar 2017 - Jul 2022

Production-Grade Container Scheduling and Management
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:203 reviews, 155 commits, 130 PRs in 5 years 5 months
Contributions summary:Ravi primarily focused on enhancing the Kubernetes codebase, specifically related to Windows support and general stability. They addressed security context issues on Windows nodes, ensuring proper handling of operating system-specific configurations. The user also worked on improving the kubelet process, allowing for priority adjustments on Windows, along with contributing to several bug fixes related to daemonsets and test failures. Furthermore, they made changes related to DaemonSet and StatefulSet to GA features.
containersschedulingdockergradeproduction-grade
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