Skip to content
View rahmankhanjohn's full-sized avatar

Block or report rahmankhanjohn

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.

Content in all repositories owned by your account will be closed.
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
rahmankhanjohn/README.md

Rahman Khan

Building cloud infrastructure for the agentic era.

Products & Solutions at Pico Public Cloud, Dhaka. 24 years of infrastructure experience across enterprise systems, cloud platforms, and network operations.

What I work on

  • Cloud platform products: what enterprises actually ask for versus what vendors sell
  • Cost and operations: Kubernetes economics, multi-tenant attribution, FinOps
  • Security depth: zero trust, application protection, detection engineering

Open source

  • Contributing to CNCF projects (OpenCost, FinOps and cloud-native tooling)
  • failover-budget — measuring real DNS and GSLB recovery time (bdNOG22 talk)

Open source tools

Tool What it does Tests Language
failover-budget Measures real DNS/GSLB failover time 32 Python
portability-lint Finds what breaks if you move clouds 5 Python
openstack-lab Free OpenStack learning path, in scripts 7 Python
cost-tag-validator Checks tagging taxonomy before finance asks 9 Python
soc-evals Scores managed SOC proposals 11 Python
ocost-splitter Splits shared K8s cost across namespaces 11 Go
gitops-check Validates GitOps repo structure and secret externalization 10 Python
event-schema-lint Validates event schemas for versioning and idempotency 9 Python
boundary-check Analyzes service deps for co-deploy pairs and circular deps 8 Python

All tools: MIT license, zero dependencies, single file. Each has a --report mode that prints a paste-ready line for your next review.

Writing

I publish technical articles on cloud infrastructure thrice a week on LinkedIn. Everything here comes from production work, not vendor decks.

Research

Applied data exploration and network modeling from my FAO years. Google Scholar — 62 citations, avian influenza surveillance networks.

📍 Dhaka, Bangladesh

Pinned Loading

  1. failover-budget failover-budget Public

    Measure what DNS and GSLB failover actually costs, in the only unit that matters: what your users experience.

    Python 1

  2. rahmankhanjohn rahmankhanjohn Public

  3. ocost-splitter ocost-splitter Public

    Split the unattributed cost of a shared Kubernetes cluster across the namespaces that share it.

    Go