Skip to content
Avatar

Highlights

  • Arctic Code Vault Contributor
  • Pro
kmcquade/README.md

Hi there 👋

I'm Kinnaird (he/him). My $dayjob is as a Lead Cloud Security Engineer at Salesforce. Always happy to talk shop - you can find me on Twitter.

Some things I've done

Open Source Security Tooling

Blogging

My favorite technologies

  • Python
  • AWS
  • Azure
  • Terraform
  • Jenkins
  • Open Policy Agent (OPA)

Niche security passions

  • AWS IAM
  • Automating AppSec testing in CI/CD pipelines
  • HashiCorp Vault
  • Security Policy as Code (ex: OPA, AWS SCPs)

Pinned

  1. IAM Least Privilege Policy Generator

    Python 1.2k 66

  2. Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege and generates a risk-prioritized report.

    JavaScript 682 50

  3. Demo of YAML-based exceptions for OPA policies on Terraform plans.

    Open Policy Agent 2

  4. Some python scripts I wrote that help with various specialized AWS security things

    Python 6

  5. A curated list of awesome Microsoft Azure Security tools, guides, blogs, and other resources.

    38 5

  6. 1
    - chime:createapikey
    2
    - [codepipeline:pollforjobs](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_PollForJobs.html)
    3
    - [cognito-identity:getopenidtoken](https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetOpenIdToken.html)
    4
    - [cognito-identity:getopenidtokenfordeveloperidentity](https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetOpenIdTokenForDeveloperIdentity.html)
    5
    - [cognito-identity:getcredentialsforidentity](https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/API_GetCredentialsForIdentity.html)

1,853 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri

Contribution activity

December 2020

Created 1 repository

Created a pull request in salesforce/policy_sentry that received 1 comment

Fixes #288 - adds abbreviated argument flags for power users

What does this PR do? Adds abbreviated argument flags, which fixes #288. I had several users request this feature because it would take too long to…

+51 −34 1 comment
Opened 2 other pull requests in 1 repository
23 contributions in private repositories Dec 1 – Dec 13

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.