Skip to content
View nihaldivyam's full-sized avatar
:octocat:
Learning
:octocat:
Learning
  • Remote

Organizations

@blackwoodseven @Obmondo @TheKilroyGroup

Block or report nihaldivyam

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

Hey there! I'm Divyam 👋

I build systems that are meant to be broken—and then I make sure they can't be.

By day, I am a DevOps Engineer; by nature, I am a Penetration Tester. My journey began in Ethical Hacking, which fundamentally changed how I view infrastructure. I don't just architect for scalability; I architect to survive an adversary.

🛠️ Tech Stack & Arsenal

Go Kubernetes Helm Prometheus Terraform Python

🎯 Core Focus

  • 🛡️ Infrastructure as Code (Security): Hardening CI/CD pipelines and Kubernetes clusters before the first line of app code is even deployed.
  • 🏗️ Engineering Automation: Writing high-performance internal tools and Kubernetes Operators in Go to replace manual toil with reliable code.
  • 🌐 Community First: I believe the best way to secure the web is through Open Source. I'm an active contributor focused on infrastructure reliability and cloud-native security.

🚀 Open Source Contributions

Real-world impact across the Kubernetes and Cloud-Native ecosystem.

🌟 Featured Problem Solving

1. Eliminating Alert Fatigue in Kubernetes HPAs

Project: kubernetes-monitoring/kubernetes-mixin | Link: #1194

  • The Fix: Squashed "false positive" alerts by updating PromQL expressions to ignore fixed-scale HPAs. Now, engineers only get paged when resources are actually starving.

2. Securing RabbitMQ Operator Deployments

Project: bitnami/charts | Link: #19568

  • The Fix: Hardened container security contexts to meet strict PodSecurity policies for K8s v1.26+, preventing deployment failures in secure environments.

3. Enabling Custom Plugin Webservers for Mattermost

Project: mattermost/mattermost-helm | Link: #396

  • The Fix: Engineered dynamic extraPorts support in Helm, allowing complex plugins with standalone webservers to integrate seamlessly with Mattermost.

📚 Contribution Log

Date Repository PR Link Impact / TL;DR Tech Stack
Mar 2026 kubernetes-mixin #1194 Fixed KubeHpaMaxedOut PromQL false positive. PromQL, Prometheus
Sep 2023 bitnami/charts #19568 Patched PodSecurity violations for RabbitMQ. Helm, Kubernetes
Jun 2023 mattermost-helm #396 Added extraPorts support for backend plugins. Helm, Kubernetes

📫 Let's Connect

I'm always up for a deep dive into secure architecture, reliability engineering, or shifting security left.

LinkedInSupport My Work

Pinned Loading

  1. god-cli god-cli Public

    A high-performance CLI tool for DevOps automation. Features concurrent bulk git operations and multi-cluster Prometheus alert monitoring (via Teleport integration). Built in Go with safety timeouts…

    Go 3

  2. opsbridge opsbridge Public

    A high-performance Go-based bridge that synchronizes Mattermost alert threads with Gitea issues. Features automated ticket matching via Alertmanager labels, real-time status reporting, and bi-direc…

    Go 2

  3. helm-charts helm-charts Public

    Helm Chart Repository

    Go Template 1