Skip to content
View david-r-cushman's full-sized avatar

Block or report david-r-cushman

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
david-r-cushman/README.md

David R. Cushman

Endpoint Platform Engineer

Building Reliable, Repeatable & Governable Solutions

I design endpoint platforms and automation with a focus on reliability, repeatability, governance, and operational clarity. My work combines Microsoft endpoint management, PowerShell automation, infrastructure validation, and AI-assisted engineering practices with practical guardrails.

What I Build

  • Endpoint platform engineering solutions.
  • Reusable PowerShell tooling and development templates.
  • Microsoft platform governance patterns.
  • CI-validated repositories with clear engineering standards.
  • AI-assisted engineering workflows with defined guardrails.

Current Focus

  • Endpoint platform automation
  • Durable PowerShell tooling
  • Microsoft Graph automation
  • AI-assisted engineering guardrails

Connect

LinkedIn

Featured Portfolio

Explore my engineering portfolio to see how these principles are applied across real-world endpoint platform projects, reusable PowerShell tooling, infrastructure validation, and AI-assisted engineering.

View my Endpoint Engineering Portfolio

Core Technologies

PowerShell · Microsoft Graph · ConfigMgr · Intune · GitHub Actions · Pester · PSScriptAnalyzer · AI-assisted Engineering · Dev Containers · Docker · WSL 2

Engineering Principles

  • Build reliable systems before clever ones.
  • Prefer repeatable automation over manual effort.
  • Treat governance as an engineering feature.
  • Validate early and often.
  • Design repositories for both humans and AI agents.
  • Document architectural decisions alongside implementation.

Pinned Loading

  1. endpoint-engineering-portfolio endpoint-engineering-portfolio Public

    Endpoint Engineering Portfolio Landing Page

  2. powershell-driver-management powershell-driver-management Public

    Managing Windows drivers with PowerShell

    PowerShell

  3. winpe-deployment-lab winpe-deployment-lab Public template

    PowerShell-based WinPE deployment lab for building capture and deployment media, demonstrating DISM, WIM servicing, and the Windows imaging mechanics behind traditional OSD workflows.

    PowerShell

  4. gpu-cooldown-sleep gpu-cooldown-sleep Public

    PowerShell 7.4+ Windows module for monitoring GPU temperature and putting the system to sleep after cooldown.

    PowerShell

  5. pwsh-dev-template pwsh-dev-template Public template

    PowerShell Core repo template with CI validation, Dev Containers, scaffolds, AI guardrails, downstream cleanup, README alignment and sync workflows, agent workflows, template health, and release ma…

    PowerShell

  6. powershell-dev-template powershell-dev-template Public template

    Windows PowerShell 5.1 repo template with CI validation, scaffolds, AI guardrails, downstream cleanup, README alignment and sync workflows, agent workflows, template health, and release management.

    PowerShell