// projects

Things I've built

Open-source contributions I can link to, and internal builds I can only describe — case notes from proprietary work at Blibli.com.

// open source

kedacore/keda

Upstream contributions to KEDA, the Kubernetes event-driven autoscaler I rely on in production for cron, external-trigger, and Selenium Grid queue scaling.

  • Go
  • Kubernetes
  • Autoscaling

jenkins-x/go-scm

Contributions to the Go library for interacting with source-control management APIs — the same layer our GitOps and CI tooling talks to.

  • Go
  • GitOps
  • SCM APIs

thanos-io/objstore

Contributions to the object-storage client library behind Thanos, part of the long-term metrics stack I operate.

  • Go
  • Object Storage
  • Observability

// internal builds @ blibli.com

Proprietary work — no source available, described as case notes.

Internal Developer Platform (IDP)

A Go/React platform serving 3+ subsidiaries and hundreds of engineers: multi-tenant IAM/RBAC, SOPS secrets, synthetic monitoring, TLS lifecycle, query validators, PR auto-approval, and an agent-based multi-tenant control plane.

  • Go
  • React
  • TypeScript
  • GKE
  • ArgoCD
  • SOPS

imgctl

A Go CLI for container-image sync and lifecycle management across registries — built to make multi-cloud image distribution boring and repeatable.

  • Go
  • CLI
  • Container Registries

Atlas

Internal tool for managing Elasticsearch logs: automatic index-pattern creation, cluster statistics, index provisioning, and snapshot/restore.

  • Go
  • Elasticsearch
  • Logging

Prometheus config merger

Splits large Prometheus configurations into smaller, focused files — improving maintainability and reducing configuration drift across the monitoring estate.

  • Go
  • Prometheus
  • Observability