Skip to content
View nahaktarun's full-sized avatar
:copilot:
Focusing
:copilot:
Focusing
  • Snr Software engineer @ Siemens , Ex-Mercedes Benz
  • Bengaluru, India
  • 12:58 (UTC -12:00)

Highlights

  • Pro

Block or report nahaktarun

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.

Content in all repositories owned by your account will be closed.
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
nahaktarun/README.md

Terminal boot sequence: tarun.kernel comes online with go, rust, typescript, c++ and python, mounts /work/siemens and /archive/mercedes-benz, starts grpc, graphql, rabbitmq, kubernetes and redis, then whoami prints Tarun Nahak, senior software engineer, Bengaluru.

tarunnahak.in · linkedin/tarunnahak · npm/~tarunnahak

$ systemctl status tarun

● tarun.service - Senior Software Engineer
     Loaded: loaded (/work/siemens; enabled; previous: /archive/mercedes-benz)
     Active: active (running) in Bengaluru, IN
      Focus: backend services · distributed systems · developer tooling
   Studying: M.Tech in AI @ IIT Bhilai (in progress)
   Mentored: Airtribe (2024–25) · Node.js backend track: system design, LLD, mock interviews
       Docs: https://tarunnahak.in

$ ls -l ~/projects

total 4
drwxr-xr-x  tarun  go    godevtool/
            └─ debugging toolkit for Go: structured logs, profiling, goroutine leaks,
               HTTP + gRPC tracing, live dashboard. 26 pkgs, 180 tests, zero deps
drwxr-xr-x  tarun  node  flight-booking/
            └─ 5 microservices on RabbitMQ: gateway, auth, booking, search, reminders
drwxr-xr-x  tarun  go    go-grpc/
            └─ all four gRPC modes: unary, server, client and bidirectional streaming
-rwxr-xr-x  tarun  npm   express-route-lister
            └─ CLI that lists every route in an Express app, published on npm

$ ls -l ~/mentoring

total 3
drwxr-xr-x  tarun  ts    amazon-locker-lld/
            └─ an LLD round end to end: God class → designed system, one commit
               per step, plus a double-booking race fixed with atomic compare-and-set
drwxr-xr-x  tarun  deck  lld-interview-prep/
            └─ OOP, SOLID, patterns, then parking lot, elevator, Splitwise, BookMyShow
drwxr-xr-x  tarun  docs  nodejs-backend-mock-interview/
            └─ ~90 laddered questions, coding drills, an LLD round and a scorecard

$ cat ~/.config/stack.toml

[core]
languages = ["Go", "Rust", "TypeScript", "C++", "Python"]

[backend]
apis       = ["gRPC", "GraphQL", "REST"]
frameworks = ["NestJS", "FastAPI"]

[infra]
cloud = ["Kubernetes", "AWS", "Google Cloud"]
ops   = ["Linux", "Nginx", "Jenkins"]

[data]
stores = ["Redis", "MySQL", "MongoDB"]

[also]
frontend = ["React", "Next.js", "Tauri"]
ml       = ["TensorFlow"]

$ git log --graph --all

Contribution graph from the last year, regenerated daily by a GitHub Action
$ exit
logout
Connection to nahaktarun closed.

Pinned Loading

  1. perber/leafwiki perber/leafwiki Public

    LeafWiki - Self-hosted wiki. Single Go binary, SQLite, Markdown on disk. No external database required.

    Go 1.2k 95

  2. Valkyrie00/bold-brew Valkyrie00/bold-brew Public

    Bold Brew (bbrew) - A Homebrew TUI Manager

    Go 449 17

  3. flightsAndSearchService flightsAndSearchService Public

    The Flight and Search Service manages flight information and provides flight search functionality in the Flight Booking System.

    JavaScript 5 1

  4. express-route-lister express-route-lister Public

    A simple npm package that lists all the routes available in an Express application.

    JavaScript

  5. godevtool godevtool Public

    A comprehensive developer debugging toolkit for Go — structured logging, variable inspection, profiling, HTTP monitoring, real-time web dashboard, and more. Zero external dependencies.

    Go 2