Skip to content
View pk-unix's full-sized avatar

Block or report pk-unix

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 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
pk-unix/README.md

Hi, I'm Pravin Kumar 👋

HPC Engineer building infrastructure for large-scale GPU compute clusters.

I work on the systems that run AI/ML training and inference at scale — cluster health monitoring, SLURM automation, GPU observability, Teleport SSH fleet management, and GCP infrastructure.


What I build

Project What it does
hpc-cluster-portal Flask dashboard for multi-cluster SLURM + BCM health monitoring with Teleport SSH
gpu-fleet-monitor GCP GPU instance dashboard with Cloud Logging (XID errors, host faults) per node
slurm-node-watcher Policy-based SLURM node auto-drain daemon + standalone nvidia-smi GPU health check
teleport-fleet-ssh Generate Teleport SSH ProxyCommand configs for 10k+ node fleets from YAML
gpu-toolkit nvidia-smi diagnostics, Xid error watcher, GPU process mapping scripts
hpc-toolkit NUMA tuning, huge pages, InfiniBand checks, CPU governors, HPC sysctl configs
Linux Linux sysadmin scripts, bash aliases, Ansible playbooks

Stack

Infrastructure:  SLURM · BCM (Bright Cluster Manager) · Teleport · GCP · OCI
Languages:       Python · Bash · Terraform · YAML
Observability:   Grafana · Loki · Prometheus · Cloud Logging
GPU:             NVIDIA H100 · B200 · GB200 · nvidia-smi · XID diagnostics
Networking:      InfiniBand · RoCE · GPUDirect RDMA

Currently

  • Managing GPU clusters (H100 / B200 / GB200 scale) at NVIDIA
  • Building internal HPC observability tooling
  • Exploring PhD research in AI/ML systems

Open to connecting on HPC, GPU infrastructure, and large-scale ML systems.

Pinned Loading

  1. gpu-fleet-monitor gpu-fleet-monitor Public

    GCP GPU fleet dashboard — instance health, Cloud Logging XID errors and host faults per node

    Python

  2. gpu-toolkit gpu-toolkit Public

    NVIDIA GPU diagnostics — health check, Xid watcher, GPU process mapping

    Shell

  3. hpc-toolkit hpc-toolkit Public

    HPC Linux tuning — NUMA, huge pages, CPU governors, InfiniBand, RoCE, sysctl configs

    Shell

  4. hpc-cluster-portal hpc-cluster-portal Public

    Flask dashboard for multi-cluster SLURM + BCM health monitoring with Teleport SSH integration

    Python

  5. Linux Linux Public

    Linux tips, scripts, configs and tooling for HPC and daily use

    Shell