name: Adam Gell
pronouns: he/him
role: Endpoint Management Engineer
focus:
- Microsoft Intune / Entra ID / Autopilot
- Microsoft Graph automation (app-only, multi-tenant)
- Windows deployment & troubleshooting tooling
languages: [PowerShell, Rust, Python, Terraform]
currently_building:
- cmtraceopen # cross-platform CMTrace replacement in Rust
- GraphKit # multi-tenant Graph execution layer for PowerShell
- TenantPulse # read-only Intune/Entra tenant health assessmentcmtraceopen β stop fighting your log viewer
The CMTrace replacement Windows admins have been waiting for β built in Rust, runs on Windows, macOS, and Linux. ConfigMgr/SCCM logs, Intune IME, Autopilot ESP diagnostics, DSRegCmd triage, .evtx viewing, real-time tailing, and built-in Windows error-code lookup. Free and open source, no MDT-era baggage.
Get it: download from cmtraceopen.com or the latest release.
GraphKit β Microsoft Graph at fleet scale
Query Microsoft Graph across many tenants at once from PowerShell β certificate, secret, and managed-identity auth, throttling, retries, paging, and sanitized evidence export all handled for you. No Connect-MgGraph, no process-global SDK state leaking between tenants.
Install-PSResource GraphKitTenantPulse β know your tenant's health score
One command assesses your Intune/Entra tenant against a versioned check catalog and produces a deterministic, pseudonymized, scored findings report. Strictly read-only by construction β it never writes to your tenant.
Install-PSResource TenantPulse- ProxmoxVEAutopilot β turn one Proxmox node into a browser-managed Windows deployment platform: VM provisioning, OSDCloud media, Autopilot hash capture, zero guest network access needed.
- device-cleanup-automation β Terraform-provisioned Azure Automation that retires stale devices safely: disable at 90 days, delete at 120, BitLocker/LAPS keys backed up first.






