Senior IT Systems Engineer

Microsoft 365, identity, endpoint, and automation work for cloud-first enterprise IT.

I build and support practical Microsoft 365, Entra ID, Intune, and PowerShell automation solutions that improve identity lifecycle, endpoint compliance, SaaS access, device management, and day-to-day IT operations.

14+ years IT 5+ years Microsoft cloud 160+ sites supported 8k+ endpoints PowerShell + Graph

PowerShell Automation

Scripts and tools for Microsoft 365, Entra ID, Intune, reporting, remediation, and repeatable IT operations.

Identity & Access

Practical work across onboarding, offboarding, MFA, Conditional Access, group-based licensing, SSO concepts, and access governance.

Endpoint Engineering

Windows, macOS, iPadOS, Android, Intune, Autopilot, Apple Business Manager, compliance policies, and endpoint security controls.

Selected Work

Practical examples of identity, endpoint, automation, and Microsoft 365 work from enterprise IT environments. These examples show how I approach operational problems: reduce risk, automate repeatable work, improve visibility, document the process, and make support easier.

Microsoft 365 Admin Toolkit

PowerShell and Microsoft Graph scripts for Microsoft 365 administration, reporting, licensing visibility, group management, and repeatable cloud operations.

View repo →

Identity Lifecycle Automation

Workflows and operational patterns for onboarding, offboarding, rehire handling, group-based access, SaaS provisioning, and identity cleanup across cloud-first environments.

View project →

Intune Compliance Remediation

Endpoint remediation work focused on device compliance, configuration drift, BitLocker and TPM readiness, policy validation, and supportable Intune operations.

View project →

Endpoint Deployment Rings

Phased deployment patterns using pilot groups, validation checks, randomized rollout rings, issue investigation, and rollback planning to reduce broad-impact change risk.

Read notes →

Personal Technical Project

Cutthroat Atlas is a personal mapping and data project using Leaflet, GeoJSON, JavaScript, and custom map layers to explore native trout range, watershed context, and conservation history.

Open Cutthroat Atlas →

About This Site

This site is a practical portfolio of technical notes, PowerShell projects, Microsoft 365 automation examples, endpoint engineering lessons, and enterprise IT operations writeups.

The goal is to show how I approach real operational problems: simplify the workflow, reduce manual effort, improve visibility, document the process, and build solutions that other IT teams can support.