Skip to content
View om7057's full-sized avatar

Highlights

  • Pro

Block or report om7057

Report abuse

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

Report abuse
om7057/README.md

Om Kulkarni

Software Engineer · Open Source Contributor

I like figuring out why distributed systems fail quietly, down to the networking and database calls underneath.

Go Java Distributed Systems Microservice Architectures Observability Traceability gRPC Asynchronous Messaging Systems-Level Networking DB Internals


Open Source Work

OpenTelemetry and Jaeger, the observability and distributed-tracing side of the CNCF landscape.

Cardinality limits, spec compliance, and silent-failure fixes across the Go & C++ SDKs, compile-time instrumentation, and semantic conventions
RFC-driven pagination & span search, ClickHouse query routing, and bugs caught mid-refactor across the UI, Go backend, and IDL

Articles

Liquibase's Shared State Problem : Article  ·  How a changelog-lock table and a logging context turned into two concurrency bugs, and why both fixes were the same move.

My New .me Domain Broke, But Only on My Wi-Fi : Article  ·  A debugging story that started with a domain switch and ended with my ISP's routers arguing with each other.

The Design Decisions That Separate Good Code From Great Code : Article

Research

MetaLens: A Web-Based Tool for Multi-Format Metadata Exploration : IEEE Xplore  ·  A format-agnostic metadata layer unifying schema and snapshot state across Iceberg, Hudi, Delta, and Parquet.


Stack

Languages

Databases

Messaging & Observability

OpenTelemetry
Infra & Tooling


Contribution Details

Languages by contribution: Go 56.6%, Java 22.4%, C++ 14.5%, Other 5.3%, TypeScript 1.3% 3D contribution graph

Pinned Loading

  1. GraphMind GraphMind Public

    Python

  2. jenkinsci/opentelemetry-plugin jenkinsci/opentelemetry-plugin Public

    Monitor and observe Jenkins with OpenTelemetry.

    Java 125 96

  3. jaegertracing/jaeger jaegertracing/jaeger Public

    CNCF Jaeger, a Distributed Tracing Platform

    Go 23.4k 3.2k

  4. open-telemetry/opentelemetry-go open-telemetry/opentelemetry-go Public

    OpenTelemetry Go API and SDK

    Go 6.6k 1.5k

  5. open-telemetry/opentelemetry-cpp open-telemetry/opentelemetry-cpp Public

    The OpenTelemetry C++ Client

    C++ 1.4k 660

  6. open-telemetry/opentelemetry-go-compile-instrumentation open-telemetry/opentelemetry-go-compile-instrumentation Public

    OpenTelemetry Go Compile Instrumentation

    Go 499 202