Apoorva Jagtap is a Senior Software Engineer with 7 years of experience building resilient back-end systems and cloud-native tooling, now at SUSE after a multi-role progression at Red Hat. He contributes to notable open-source projects—work on kubernetes-like control planes (kcp) and improvements to the widely used gorilla/websocket library—highlighting strengths in API/CLI design, error handling, and workspace/DevOps workflows. Comfortable across development and operations, he blends pragmatic engineering with attention to maintainability and robust error propagation. Based in India with a BE in Computer Science, he pairs curiosity-driven exploration (self-described as an “enhanced anthropoid” on GitHub) with steady delivery in large-scale, distributed systems.
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Role in this project:
Back-end Developer
Contributions:3 releases, 7 reviews, 7 PRs in 9 months
Contributions summary:Apoorva primarily focused on improving the error handling and robustness of the `gorilla/websocket` package. Their work involved refactoring error handling in multiple files, including server, client, and proxy components. A key contribution was the removal of error handling while closing connections, and also returning errors instead of printing logs in server and proxy modules, indicating a focus on improved error propagation and maintainability. They also fixed an issue in random value generation.
Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:6 commits, 4 PRs, 7 comments in 5 months
Contributions summary:Apoorva primarily contributed to the `kubectl-kcp` plugin and workspace management features of the project. Their work included adding a version flag to the plugin, modifying the command usage, and incorporating subcommands for workspace operations. They also removed annotations related to workloads and logical clusters and updated template arguments. This indicates an involvement in both feature development and potentially configuration/deployment aspects of the Kubernetes-like control plane project.
workloadsclusterskcpcontrol-planek8s
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.