Skip to content
View damnkid's full-sized avatar
πŸ˜Άβ€πŸŒ«οΈ
In the cloud, allegedly
πŸ˜Άβ€πŸŒ«οΈ
In the cloud, allegedly

Block or report damnkid

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

Hi, Joshua here! πŸ‘‹

Vijayawada, India

Cloud engineer, 3+ years on Google Cloud and AWS β€” mostly VPCs, GKE, and state files. Previously at an MNC. I terraform plan more times than strictly necessary.

Right now I'm trying to teach a Kubernetes scheduler to care how much power it's burning.

πŸ”­ What I'm building

  • Federated Reinforcement Learning for energy-efficient cloud data centres β€” privacy-preserving RL scheduling across heterogeneous GKE clusters. PPO with FedProx + SCAFFOLD, a pointer-style masked actor-critic, and a Kubernetes scheduler extender running in shadow mode. Energy measured against real hardware (RAPL + a metering PDU), because the software estimator lies and I can prove it. Benchmarked against centralized-RL and local-only-RL bounds.
  • A Clash Royale stats pipeline β€” Wilson score intervals on my own losses, segmented by mode, archetype, trophy band, and season. Time-aware, because lifetime averages flatter you. It has not made me better at the game. Or did it??
  • A Spotify library manager β€” for someone who refuses to sort playlists by hand. Spotipy against the Web API, with track characteristics pulled from ReccoBeats because Spotify deprecated /audio-features out from under everyone. Three years of Last.fm scrobbles reconciled in via pylast, landed in SQLite, surfaced through a local Streamlit UI.

Day job is the boring half of the stack: networking, IAM, and whatever the scheduler decided to do at 3am. Most of the above lives in private repos for now.

πŸ“œ Certifications

Collector of Google Cloud certifications, reluctant participant in cost optimization meetings. All verifiable on my Google Developer Profile.

GCP Professional Cloud Architect GCP Professional Cloud Network Engineer GCP Professional Cloud DevOps Engineer AWS Solutions Architect – Professional HashiCorp Terraform Associate

πŸ› οΈ Tech stack

Google Cloud AWS Kubernetes Terraform Docker Linux Python JavaScript PyTorch SQLite GitHub Actions PowerShell Claude

🀝 Let's connect

damnkid.dev LinkedIn Google Developer Profile

Pinned Loading

  1. pscmr-ads-2-1 pscmr-ads-2-1 Public

    15 standalone C programs for the Advanced Data Structures & Algorithms lab β€” AVL trees, heaps, BFT/DFT, Dijkstra, merge & quick sort with timing analysis, job sequencing, 0/1 knapsack, N-Queens and…

    C

  2. pscmr-dsp-2-1 pscmr-dsp-2-1 Public

    Data Structures using Python lab record β€” 13 standalone Python programs covering OOP, comprehensions, searching and sorting.

    Python

  3. pscmr-java-2-1 pscmr-java-2-1 Public

    Lab record for the Object Oriented Programming Through Java laboratory (II B.Tech, Semester I) β€” 24 self-contained Java programs covering OOP fundamentals, exception handling, multithreading and us…

    Java

  4. pscmr-py-2-1 pscmr-py-2-1 Public

    Python Programming Laboratory record for II B.Tech Semester I: 40 standalone programs across five units, from operators and control flow to file handling, OOP, NumPy, pandas and Matplotlib. Every u…

    Python