Software engineer contributing to core infrastructure projects. I work mostly in Go, Java, and C++, fixing correctness and reliability bugs in systems that are already running in production for other people.
Recent open-source contributions
- 🚢 kubernetes/kubernetes —
kubelet: stop logging raw HTTP probe header values at -v=4(#140196),e2e_node: fix nil pointer panic in StandaloneMode restart test(#140259, merged), plus open work on kube-aggregator OpenAPI v3 discovery and pod certificate tracking - 🔴 redis/lettuce — fixed a quadratic-time bug in cluster reactive
MGETkey-order restoration, a topology-refresh flag reset on synchronous exceptions, and native transport option ordering (3 merged PRs) - 🛠️ OpenAPITools/openapi-generator — fixed enum serialization in the C++ httplib server generator and a table-escaping bug in AsciiDoc output (2 merged PRs)
- 🌱 spring-projects/spring-framework — open PR on
ImportHttpServicesscanning
What I'm into
Distributed systems, container orchestration internals, and tracking down the kind of bug that only shows up under concurrency or scale.
📫 Reach me at karunchoudhary2000@gmail.com · LinkedIn


