Skip to content
View shilucloud's full-sized avatar

Block or report shilucloud

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

Hey, I'm shilucloud ☁️ — and yes, I'm on-call right now.

Visitor Count


"I do MLOps, DevOps, and SRE. Essentially I break things, fix things, and then teach robots to break them faster."


👨‍💻 Who Am I?

Role What I Actually Do
🤖 MLOps Deploy models that were "99% accurate" in notebooks and watch them hallucinate in prod
🔧 DevOps Automate everything so I can be interrupted by alerts instead of humans
🚨 SRE Write postmortems at 3am. Current streak: too many

☁️ My Relationship with Infrastructure

resource "shilucloud" "identity" {
  roles         = ["MLOps", "DevOps", "SRE"]
  on_call       = true        # always
  sleep         = false       # see above
  coffee        = "critical"  # lifecycle { prevent_destroy = true }
  model_in_prod = "it depends"
  uptime_sla    = "99.9%"    # personal SLA: 60%
}

🛠️ Stack

Go Python Terraform AWS Docker Kubernetes GitHub Actions LocalStack Prometheus


📊 GitHub Stats

shilucloud's GitHub Stats

Top Languages


🚨 Typical Day as Me

08:00 — Write Terraform. Feel like a god.
09:30 — terraform apply. Feel like a fool.
11:00 — ML model is "drifting." So am I.
13:00 — Lunch. Alert fires. Lunch cancelled.
15:00 — Postmortem: "human error." (it was me)
17:00 — Fix it with a pipeline. Ship it. Go home.
02:00 — PagerDuty says otherwise.

🏆 Achievements Unlocked

  • ✅ Secure Terraform pipelines that haven't nuked prod... yet
  • ✅ LocalStack: break things locally so prod can break in new creative ways
  • ✅ CI/CD pipelines more reliable than my sleep schedule
  • ✅ Deployed a model. It was 99% accurate. In the notebook.
  • ✅ SLOs I set and SLAs that set me

📉 Error Budget Status

█████████░░░░░░░░░░░  42% remaining
(Please stop deploying on Fridays. I am begging you.)

"Ship fast. Break things. Write the postmortem. Repeat."
⭐ If my infra hasn't paged you yet, give it time.

Popular repositories Loading

  1. secure-terraform-pipeline secure-terraform-pipeline Public

    Building a Secure, Testable, and Reproducible Terraform Pipeline with Terratest, LocalStack, Checkov, Conftest, Nix, AWS and GitHub Actions

    Go 7 1

  2. csi-driver-hostpath-on-steroid csi-driver-hostpath-on-steroid Public

    A hostpath CSI driver on steroids

    Go 1

  3. crossplane-mcp-server crossplane-mcp-server Public

    MCP server for Crossplane enabling AI agents to interact with and manage cloud infrastructure declaratively via Kubernetes.

    Go 1

  4. shilucloud shilucloud Public

  5. crossplane-agent crossplane-agent Public

    Declarative Kubernetes manifests to deploy Crossplane, MCP server, kagent, and AgentGateway for AI-based infrastructure automation.

    Dockerfile

  6. ait-task ait-task Public

    HCL