Skip to content
View Gowtham-beep's full-sized avatar
  • whiteboardtec
  • Bengaluru

Block or report Gowtham-beep

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Gowtham-beep/README.md

Hi, I’m Gowtham N πŸ‘‹

Backend / Platform Systems Engineer

I build and operate production-grade backend systems with a focus on distributed systems, reliability, real-time communication, and infrastructure ownership.
My work spans designing APIs, operating Linux-based on-prem deployments, and building monitoring-style systems that behave correctly under failure.

Currently working as a Software Engineer (Backend / Platform), and actively deepening my systems and Linux internals knowledge.


πŸ”§ What I Work On

  • Production backend systems using Node.js, TypeScript, PostgreSQL, Redis
  • Real-time systems (WebSockets, async pipelines, event-driven architecture)
  • Distributed & monitoring-style systems (health checks, quorum logic, fault tolerance)
  • Infrastructure & operations: Linux, Docker, NGINX, PM2, CI/CD
  • Correctness & reliability: auditability, performance tuning, failure handling

🧠 Featured Projects

SentinelMesh β€” Distributed Uptime & Health Monitoring (In Progress)

A distributed monitoring platform with independent workers and quorum-based verification to eliminate false positives.
Focuses on fault tolerance, idempotent alerting, and control-plane style decision logic.

Durable Logger

A fault-tolerant logging system built with Write-Ahead Logging (WAL), supporting crash recovery, replay, rotation, and retention.
Explores storage durability and failure recovery patterns.

P2P File Sharing System

A peer-to-peer file sharing system built using raw Java sockets and multithreading, supporting resumable transfers and concurrent serving.


πŸ›  Tech Stack

Languages: JavaScript, TypeScript, Java (DSA), Python
Backend: Node.js, Express, NestJS, WebSockets
Databases: PostgreSQL, MySQL, MongoDB
Infra: Linux, Docker, NGINX, Redis, GitHub Actions, PM2
Concepts: Distributed Systems, Monitoring, Reliability, Fault Tolerance, RBAC, Auditability


πŸ“« Reach Me


Pinned Loading

  1. SentinelMesh SentinelMesh Public

    Built SentinelMesh, a distributed uptime monitoring system using multi-region worker nodes and quorum-based incident verification to prevent false alerts, with async job processing and scalable ale…

    TypeScript

  2. p2pShare p2pShare Public

    A lightweight peer-to-peer (P2P) file sharing system built in pure Java, using native HttpServer, socket programming, and custom multipart parsing β€” with no external web framework.

    TypeScript

  3. durable-logger durable-logger Public

    A lightweight, durable logging library

    Java 2

  4. wbtit/ProjectStationBE wbtit/ProjectStationBE Public

    JavaScript 1

  5. FileManager---LLD-evolution- FileManager---LLD-evolution- Public

    LLD patterns implementations to build the FileManager

    Java

  6. Todo-today Todo-today Public

    FullStack todo app

    JavaScript