Siva Teja is a software engineer with 11 years of experience building reliable, production-grade systems in cloud-native and ML infrastructure domains, currently working on ML infra at Meta after roles at AWS and Red Hat. He brings deep expertise in virtualization, software-defined networking, and parallel/distributed systems, complemented by strong systems programming skills in C, C++, Go, Python, and Java. His open-source contributions to high-profile projects like Kubernetes and OpenShift show a practical focus on test automation, API design, authentication bootstrapping, and disaster-recovery robustness. At AWS he advanced services at scale, and earlier research work produced MPI-tuned parallel algorithms for supercomputing workloads—evidence of both practical and performance-oriented thinking. Colleagues value him for shipping resilient automation (e.g., improved conformance tests and token configuration APIs) and for bridging low-level systems work with higher-level platform reliability needs. He is based in the Greater Seattle Area and combines academic rigor with hands-on engineering across distributed systems and cloud operators.
11 years of coding experience
14 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 Technology (B.Tech.), Electrical, Electronics and Communications Engineering, Bachelor of Technology (B.Tech.), Electrical, Electronics and Communications Engineering at National Institute of Technology Warangal
Helpers for going from apis and clients to useful runtime constructs
Role in this project:
Back-end Developer
Contributions:13 commits, 9 PRs, 56 comments in 7 months
Contributions summary:Siva primarily worked on implementing features related to authentication and bootstrapping within the `openshift/library-go` repository. Their contributions included adding an API to check the status of a bootstrap user and modifying code to integrate this functionality. These changes involved modifying existing code and adding tests to ensure the correct behavior of the implemented features, specifically within the context of Kubernetes authentication and authorization.
The kube-apiserver operator installs and maintains the kube-apiserver on a cluster
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:1 review, 10 commits, 8 PRs in 8 months
Contributions summary:Siva contributed to the kube-apiserver-operator, introducing changes related to storage version migration, specifically wiring the kube-storage-version-migrator. They modified code to include the migrator client and informer in the operator's run process. Additionally, they updated dependencies and vendor files. The user also made modifications to node controller logic, improving the accuracy of node readiness detection.
apiserverkube-apiserverkubeoperatoropenshift
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.