Apoorva Jagtap

Senior Software Engineer at SUSE

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
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.
code7 years of coding experience
job5 years of employment as a software developer
bookRajiv Gandhi Proudyogiki Vishwavidyalaya
languagesc++, python, go
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

kubernetes10
command-line-interface10
websocket10
go10
gorilla10
kubernetes-pods10
command-line10
golang10
error-handling10
k10
cli10
devops9
concurrency9
yaml8
abtest7

Programming languages (7)

SmartyJavaShellJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
gorilla/websocket

Aug 2023 - Jun 2024

Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Role in this project:
userBack-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.
golangwell-testedgowebsockettested
kcp-dev/kcp

Jul 2022 - Dec 2022

Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.
Role in this project:
userBack-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.
Request Free Trial
Apoorva Jagtap - Senior Software Engineer at SUSE