IAM and cloud security engineer building open-source Entra ID security tooling.
Portfolio: dfrank-iam.com
| Tool | What it does |
|---|---|
| entra-blast-radius | Compute an identity's full reachable privilege set, ranked worst-first |
| entra-attack-path-visualizer | Detect privilege escalation paths through roles, groups, and PIM |
| entra-zt-policy-engine | Audit Conditional Access against CIS benchmarks, deploy fixes via Terraform |
| entra-workload-identity-scanner | Audit app registrations and service principals for overprivilege and stale credentials |
| entra-orchestrator | Correlate findings across all scanners into one report |
| entra-security-report | Shared findings model and HTML renderer used by the suite |
All tools run against any Entra ID tenant via Microsoft Graph with delegated permissions. Each tool runs against a test tenant I seeded with Terraform to simulate realistic scale.
Python, Microsoft Graph API, Terraform (azuread provider), aiohttp, NetworkX