Vikas Choudhary

Software Engineer at Tetrate

Telangana, 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
Vikas Choudhary is a seasoned infrastructure software engineer with over 15 years of experience building and scaling distributed systems, cloud-native platforms, and high-performance networking software. Currently at Tetrate, he designs and implements critical service-mesh components and contributes to Envoy, Istio, proxy-wasm, eBPF, and http-wasm using C, C++, Go, and Rust. His prior work at Red Hat and OpenStack includes designing the Kubernetes device plugin framework and deep contributions to kubelet, CNI, and container runtimes—foundational pieces for today’s AI and HPC workloads. Earlier roles at NXP and Aricent gave him protocol- and systems-level expertise in SDN, OpenFlow, hypervisors, vSwitches, and telecom-grade TCP/IP stacks. An active open-source maintainer and contributor, he has improved core projects like Envoy and Cluster API and stabilised OpenShift test suites, blending backend engineering with automation and observability. He’s driven by a hands-on fascination for eliminating performance anomalies, debugging race conditions, and enabling new workload classes at scale.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Technology (BTech), Information Technology, Bachelor of Technology (BTech), Information Technology at HBTI Kanpur
github-logo-circle

Github Skills (31)

service-mesh10
kubernetes10
container10
c-language10
envoyproxy10
testing10
http10
automation10
go10
openshift10
proxies10
kubernetes-pods10
yaml10
cluster-api10
automations10

Programming languages (12)

TypeScriptC++ShellCSSCRustMakefileGo

Github contributions (5)

github-logo-circle
Machine API operator
Role in this project:
userBack-end Developer
Contributions:43 commits, 32 PRs, 211 comments in 11 months
Contributions summary:Vikas contributed to the `openshift/machine-api-operator` repository by adding and modifying Go libraries. The commits focused on creating libraries for resource application, including managing RBAC resources, custom resource definitions (CRDs), API services, and cluster API resources such as MachineSets and Clusters. The user's work involved defining functions to apply and update Kubernetes resources, demonstrating a focus on infrastructure automation and Kubernetes API interaction.
operator-sdkapioperatorkuberneteskubernetes-operator
istio/istio

Oct 2019 - Jun 2022

Connect, secure, control, and observe services.
Role in this project:
userBackend & DevOps Engineer
Contributions:37 reviews, 12 commits, 22 PRs in 2 years 7 months
Contributions summary:Vikas primarily focused on enhancing the Istio service mesh by adding features and improving the existing codebase. Their work involved configuring file triggers for config changes and enabling specific watchers, indicating a focus on configuration management. They also implemented changes to the gateway and associated TCP filters, demonstrating knowledge of network configuration. The user also contributes to the integration and testing aspects.
circuit-breakerenforce-policiesistioapi-managementmicroservice
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