GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” mr-karan - Overview

@mr-karan mr-karan Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@mr-karan
mr-karan
Follow
View mr-karan's full-sized avatar
๐ŸŽฏ
Focusing

Karan Sharma mr-karan

๐ŸŽฏ
Focusing
Follow
Sponsor
Tech @zerodha Interested in Observability, Containers and Distributed Systems.
2k followers ยท 465 following
  • @zerodha
  • Bangalore, India
  • https://mrkaran.dev/
  • @mrkaran_
  • @[email protected]

Achievements

Achievement: Pair Extraordinairex2Achievement: Starstruckx4Achievement: QuickdrawAchievement: YOLOAchievement: Pull Sharkx3Achievement: Public SponsorAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Pair Extraordinairex2Achievement: Starstruckx4Achievement: QuickdrawAchievement: YOLOAchievement: Pull Sharkx3Achievement: Public SponsorAchievement: Arctic Code Vault Contributor

Highlights

  • Developer Program Member

Organizations

@ACM-SNU @zerodha
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
mr-karan/README.md

Hey, I'm Karan Sharma

Software Engineer at Zerodha, focused on infrastructure, observability, and distributed systems. I build reliable systems and write about what I learn at mrkaran.dev.

Based in Bangalore. You'll find me as @mrkaran around the internet.

What I Work With

Languages: Go, Python
Infrastructure: Kubernetes, Nomad, Docker, Terraform
Observability: Prometheus, Grafana, ClickHouse, Vector
Networking: DNS, WireGuard, load balancing

Projects I Maintain

  • doggo โ€” Command-line DNS client for humans. Supports DoH, DoT, and more.
  • logchef โ€” Lightweight log analytics interface for ClickHouse.
  • calert โ€” Send Prometheus Alertmanager notifications to Google Chat.
  • arbok โ€” Secure HTTP tunnels to localhost using WireGuard.
  • nomad-vector-logger โ€” Collect Nomad application logs with Vector, enriched with metadata.
  • nomctx โ€” Fast cluster and namespace switching for Nomad (like kubectx).
  • gullak โ€” Expense tracker with natural language input, powered by LLMs.
  • awesome-investing โ€” Curated list of investment and finance resources.

Writing

Some posts I'm proud of:

  • Understanding Networking in Nomad
  • Using ClickHouse Keeper for Replication
  • Running Nomad for home server
  • DNS Lookups in Kubernetes

Outside of Code

Badminton, road trips, and experiments in the kitchen. I also maintain a Spotify playlist of indie music I like.

Get in Touch

  • Twitter: @mrkaran_
  • Mastodon: @[email protected]
  • Blog: mrkaran.dev

Pinned Loading

  1. logchef logchef Public

    Lightweight, single-binary log analytics interface for ClickHouse, focused on high-performance querying and visualization

    Go 931 61

  2. doggo doggo Public

    ๐Ÿถ Command-line DNS Client for Humans. Written in Golang

    Go 4.6k 152

  3. barreldb barreldb Public

    A disk based KV store (based on Bitcask implementation)

    Go 203 10

  4. monkeybeat monkeybeat Public

    Generate a random stock portfolio and find out if it beats the markets!

    Python 74 12

  5. calert calert Public

    ๐Ÿ”” Send alert notifications to Google Chat via Prometheus Alertmanager

    Go 213 70

  6. swiggy-analytics swiggy-analytics Public

    Analyse your swiggy orders ๐Ÿ”

    Python 292 34

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.