Skip to content
View karunsehwag's full-sized avatar

Highlights

  • Pro

Block or report karunsehwag

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
karunsehwag/README.md

Hi, I'm Karun 👋

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/kuberneteskubelet: 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 MGET key-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 ImportHttpServices scanning

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

Pinned Loading

  1. redis/lettuce redis/lettuce Public

    Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

    Java 5.8k 1.1k

  2. OpenAPITools/openapi-generator OpenAPITools/openapi-generator Public

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

    Java 26.5k 7.6k

  3. kubernetes/kubernetes kubernetes/kubernetes Public

    Production-Grade Container Scheduling and Management

    Go 124k 43.8k

  4. Distributed-File-System Distributed-File-System Public

    A distributed file system with a metadata server and storage nodes, supporting chunked uploads/downloads, replication, and load balancing

    C++

  5. strife strife Public

    A miniature payment gateway with idempotent transaction processing, offline payment support, and Two-Phase Commit (2PC) — includes gRPC + mTLS

    Python

  6. seam_carving seam_carving Public

    Content-aware image resizing via seam carving, implemented in C++ and deployed as a web app

    C++