Murali Reddy

Distinguished Engineer at Walmart

Andhra Pradesh, 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
Murali Reddy is a Distinguished Engineer with 14+ years building and shipping complex system software across cloud computing, SDN/NFV, virtualization and Kubernetes-based networking. He combines hands-on engineering with product-level architecture, founding Cloudnative Labs to simplify Kubernetes networking and contributing to well-known projects like kube-router, Weave Net, and Apache CloudStack. His work spans both greenfield v1 products and production hardening—implementing features from BGP external IP advertisement to policy-based routing and inline CLI improvements. At companies from Microsoft and Citrix to Weaveworks, Rakuten Symphony and Walmart, he has led platform-level efforts that bridge kernel-level networking and cloud-native orchestration. Known for systems thinking and original solutions, he frequently surfaces pragmatic fixes (e.g., test/e2e stabilization, IPAM and netfilter integrations) that improve reliability at scale. Based in Andhra Pradesh with an ME in CS from IISc, he blends deep research-driven problem solving with operational pragmatism.
code14 years of coding experience
job19 years of employment as a software developer
bookME, CS, ME, CS at Indian Institute of Science
github-logo-circle

Github Skills (33)

kubernetes10
container10
docker10
back-end-development10
python10
command-line-interface10
autocomplete10
distributed-systems10
load-balancing10
networking10
dockers10
iptables10
java10
javas10
go10

Programming languages (10)

C#JavaShellJavaScriptGoHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
cloudnativelabs/kube-shell

Jun 2017 - Sep 2018

Kubernetes shell: An integrated shell for working with the Kubernetes
Role in this project:
userFull-stack Developer
Contributions:43 commits, 10 PRs, 60 pushes in 1 year 3 months
Contributions summary:Murali primarily focused on developing the `kube-shell` application, demonstrating skills in Python development and command-line interface (CLI) interaction. They implemented a command completion feature for Kubernetes commands and resources, improving the user experience within the shell. Furthermore, the user refactored the token parsing logic, separated it from the command completion logic, and added features like inline help and cluster switching functionality.
kubernetesshellpythonkubectlautocomplete
vmware-archive/kubeless

Nov 2017 - May 2018

Kubernetes Native Serverless Framework
Role in this project:
userBackend Developer
Contributions:52 commits, 63 PRs, 299 pushes in 6 months
Contributions summary:Murali primarily contributed to the Kubeless project by modifying existing command-line interface (CLI) tools and incorporating input validation. The user implemented functionality to allow the user to specify the default namespace using the current Kubernetes context. They made changes to various files relating to deployment, update, list, describe, call, logs, delete, autoscale, and ingress commands. Furthermore, the user worked on input validation for Kubeless deploy and update subcommands.
kubernetesserverless-frameworkserverlessgolangserverless-architectures
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