tarunnahak.in ·
linkedin/tarunnahak ·
npm/~tarunnahak
● 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
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
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
[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"]$ exit
logout
Connection to nahaktarun closed.