0hardik1 (Hardik Darji) · GitHub
Skip to content
View 0hardik1's full-sized avatar

Block or report 0hardik1

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

Hi, I'm Hardik 👋

I'm a security engineer with about eleven years of experience, and I've spent that time moving steadily deeper into platform and infrastructure security. I started in consulting, doing application security, threat modeling, and security automation, then grew into cloud and security architecture. That took me to Salesforce, where I was on the foundational security team designing the controls behind their move to AWS, and then to Twitter, where I helped secure one of the largest Kubernetes platforms in the world.

Now at Block, I work on the foundational platform shared across Square, Cash App, and Afterpay, and I've led a number of org-wide controls there: container image signature verification for our Kubernetes platforms, Golden-AMI enforcement through SCPs across roughly ten thousand AWS accounts, our AWS Lattice service-networking rollout, and hardening our Terraform pipelines.


Open Source

Recent platform-security work, mostly Kubernetes and cloud:

  • kubesplaining stars Kubernetes security assessment CLI that maps multi-hop RBAC privilege-escalation paths to cluster takeover.
  • rbac-why-can-i stars kubectl plugin that traces why an RBAC permission is granted, showing the exact Role/Binding chain.
  • agentmoat: moves Kubernetes workloads from runc to gVisor to blunt container-escape, safely and reversibly.
  • eks-identity-migrator: audits IRSA usage and migrates EKS clusters to Pod Identity with verification and rollback.
  • eks-scp: highest-impact AWS Organizations SCPs for EKS, built on the new EKS IAM condition keys.

Certifications

OSCP  |  Advanced Cloud Security Practitioner (CSA)


Stack

Go  |  Python  |  Rego  |  Terraform  |  Kubernetes  |  AWS  |  OPA/Gatekeeper

Popular repositories Loading

  1. kubesplaining kubesplaining Public

    Kubernetes security assessment CLI: RBAC, pod-escape, and privilege-escalation path analysis. Cloudsplaining for Kubernetes.

    Go 80 7

  2. rbac-why-can-i rbac-why-can-i Public

    A kubectl plugin that explains WHY a permission is granted in Kubernetes RBAC by showing the exact Role/ClusterRole + Binding chain.

    Go 16 2

  3. practicode practicode Public

    Python 1

  4. agentmoat agentmoat Public

    agentmoat moves Kubernetes workloads from the default runc runtime to gVisor (runsc), the user-space kernel that defends against the kernel-exploit step of a container-escape chain.

    Go 1

  5. 0hardik1 0hardik1 Public

    Config files for my GitHub profile.

  6. ktalk ktalk Public

    Go