Vandit Singh
Go engineer for observability and distributed systems
I write Go for infrastructure: observability, storage and the services in between. My code is merged into Kubernetes, Prometheus, VictoriaMetrics, Lightning Labs and Jenkins. These days I fix bugs across the VictoriaMetrics stack and review pull requests in lnd.
Email me, or find me on GitHub, LinkedIn and X. My résumé has the rest.
Elsewhere here: projects, writing, talks, a reading library and a gallery.
Open to remote work · India
~/Experience
-
FluidCloud · Member of Technical Staff
Nov 2025 – May 2026Built Go scanners that read live cloud state across Oracle Cloud, AWS and Azure. Also owned Keycloak service-to-service auth and OpenTelemetry tracing into Prometheus and Grafana.
-
RapidFort · Software Development Engineer
Jun 2024 – Nov 2025Hardened 12+ open source container images for the U.S. DoD’s IronBank and cut their CVEs by about 80%, then worked on the CVE scanner.
-
Aquanode · Founding Engineer, part-time
Jun – Oct 2025Built the Go control plane that deploys GPU workloads across DataCrunch, Hyperstack and Nebius.
-
Jenkins · GSoC contributor, then mentor
2023 – 2024Moved the Jenkins docs to a versioned Antora and GatsbyJS site as a GSoC contributor, then came back to mentor the next cohort.
~/Open-source
-
VictoriaMetrics · metrics, logs, traces, operator
16 mergedFixed trace search on servers in time zones behind UTC, locked the delete API to POST, and triage user bug reports across metrics, logs and traces.
-
Lightning Labs · lightning-terminal, taproot-assets, neutrino
3 mergedStopped lightning-terminal from hiding payment errors, made taproot-assets reject negative invoice expiries, and fixed how neutrino announces transactions to peers. I also review and test lnd pull requests.
-
Kubernetes · core, Kueue, Prow
10 mergedA regression test in kubernetes/kubernetes core, plus CI and Prow job work for Kueue.
-
Prometheus · query layer, prombench
8 mergedAdded a limit parameter to /query and /query_range, and worked on prombench, the benchmark test bench.
~/Projects
-
Go · Containers
Minimal rootless container runtime built on Linux namespaces and the Docker API; Xontainer adds rootless user/mount/PID-namespace sandboxing for OCI-style isolation.
-
Go · libp2p
Content-addressed P2P storage (CIDv1, sha2-256) over go-libp2p, with Ed25519 PeerID identity, Kademlia DHT routing, and a custom block-transfer stream protocol for trustless, deduplicated retrieval.
-
Go · Networking
A simple load balancer written in Golang with round-robin architecture and passive health checks.
~/Writing
- How Prometheus Finds Matching Series in Milliseconds
- Observability That Actually Helps at 3am
- Service-to-Service Auth From Scratch, and the Five Things That Bite You
- The Right Tool in the Wrong Runtime: Querying Cloud Cost Data with DuckDB