vishctl whoami --verbose
DevOps · Platform Engineering · AI Infrastructure
I build and run the platforms other teams ship on.
vishnu@lab
- user
- Vishnu Hari Dadhich
- role
- Lead, DevOps & Platform @ Material+
- host
- Singapore (UTC+8) · SGT
- uptime
- 9+ years in infrastructure
- focus
- kubernetes · cloud · gpus
- sectors
- telecom · government · enterprise
cat README.md
I’m Vishnu, a DevOps and platform lead based in Singapore. Since 2017 I’ve designed, automated, and operated infrastructure for telecom, government, and enterprise teams: Kubernetes, public and private cloud, and more recently GPU clusters for AI inference.
vishctl top --career
Career highlights
uptime
9+ years in infrastructuretraffic
760K+ daily users on a 5G platformautomation
90%+ of an AWS migration automatedrollout
v1.26→1.33 Kubernetes upgrade, zero downtimekubectl get projects -n career -o wide
Some of the systems I have worked on
01 telco
Kubernetes for a 5G core
Provisioned high-throughput, low-latency Kubernetes clusters on VMware for cloud-native network functions serving more than 760,000 daily users.
02 government
Seven-version platform upgrade
Led a multi-cycle Tanzu Kubernetes upgrade from v1.26 to v1.33 with zero downtime for production government workloads.
03 hybrid-cloud
Private and public cloud platforms
Delivered production Kubernetes on SUSE Harvester with RKE2 and Rancher Prime, and automated more than 90% of an AWS migration.
04 ai-infra
GPU workloads across clouds
Led infrastructure for vLLM workloads spanning data centres, AWS, OCI, and government cloud, alongside MLOps pipelines on SageMaker.
man vishnu
About
NAME
vishnu - builds and runs the platforms other teams ship on
SYNOPSIS
vishnu [--kubernetes] [--cloud] [--gpus] [--air-gapped] team...
DESCRIPTION
Most of my work is for telecom, government, media, and enterprise teams in APAC. I have built and upgraded Kubernetes platforms, moved workloads to the cloud, worked in air-gapped environments, and set up infrastructure for AI inference.
PHILOSOPHY
I prefer practical engineering: make the design clear, automate repeatable work, document what matters, and leave the system easier to operate than I found it.
SEE ALSO
git log --graph career
Where I have worked
commit a3f9c1e (HEAD -> main, material-plus)
Date: May 2019 - Present · Singapore
Lead - DevOps & Platform @ Material+
- Advised enterprise teams on platform architecture, turning workload, security, and infrastructure needs into deployment plans.
- Delivered an air-gapped Kubernetes platform using SUSE Harvester, Rancher, and RKE2, with networking, security, and enterprise storage integrations.
- Built Kubernetes infrastructure for 5G workloads serving more than 760,000 daily users.
- Led Tanzu Kubernetes upgrades from v1.26 to v1.33 with zero downtime, including validation and rollback planning.
- Led GPU infrastructure work for vLLM inference across data centres and cloud environments.
- Automated platform operations and delivery with Terraform, Ansible, scripting, and GitOps practices.
commit 7d2e0b4 (tag: infogain)
Date: July 2017 - May 2019 · India
DevOps Engineer @ Infogain India
- Built and operated Jenkins pipelines for more than 100 applications.
- Developed service monitoring tools that improved incident visibility and response.
commit 1b0c7aa (tag: initial-commit)
Date: 2013 - 2017 · India
B.Tech, Computer Science @ Uttar Pradesh Technical University
tree -L 2 ~/toolkit
Tools I use
platforms/
- AWS
- Azure
- OCI
- Singapore GCC 2.0
- VMware
- SUSE Harvester
- On-prem
kubernetes/
- EKS
- AKS
- RKE2
- Tanzu
- Rancher
- Helm
- Istio
- Cilium
- KEDA
- Traefik
ai-infra/
- vLLM
- LiteLLM
- KubeRay
- Kubeflow
- NVIDIA GPUs
- AMD GPUs
- Ollama
- Bedrock
automation/
- Terraform
- CloudFormation
- Packer
- Ansible
- Bash
- PowerShell
- Python
delivery/
- Jenkins
- Spinnaker
- Argo CD
- GitLab CI
- GitHub Actions
- SonarQube
observability/
- Prometheus
- Grafana
- ELK
- Fluent Bit
- New Relic
6 directories, 43 tools
kubectl get certificates -A
Certifications
| NAMESPACE | NAME | READY |
|---|---|---|
| vmware | VMware Certified Advanced Professional - VMware Cloud Foundation VKS | ✓ True |
| vmware | VMware Certified Professional - VMware Cloud Foundation Architect | ✓ True |
| vmware | VMware Certified VCF Administrator | ✓ True |
| suse | SUSE Certified Administrator | ✓ True |
| suse | Rancher Manager 2.7 & 2.8 for Rancher Prime | ✓ True |
| hashicorp | HashiCorp Certified: Terraform Associate | ✓ True |
| hashicorp | HashiCorp Ambassador, 2025 | ✓ True |
| cncf | Certified Kubernetes Administrator, 2023 | ✓ True |
vishctl get notes --sort-by=-date | head -5
Recent notes
I write up what I build and test, including the parts that did not work.
- vCluster on Bare Metal: A GPU Tenant from One YAML File in Six Minutes
- vCluster Private Nodes and Auto Nodes: How a Tenant Gets Its Own Servers
- vCluster: Virtualise Clusters, Not Machines
- Faster vLLM Cold Starts on Kubernetes: Cache the Model, Not the Download
- LLM Quantization, Simply: FP16, 8-bit, 4-bit, and What Q4_K_M Means
Want to talk?
Happy to talk Kubernetes, platform engineering, GPUs, or whatever you are building. Email is the fastest way to reach me.
try: