Projects

Things I've built

Private server infrastructure, automation scripts, tooling, and side projects. Built for real use, not just for show.

The Onboarding Tool
Active

The Onboarding Tool (TOT) is a native macOS app that gives you one graphical editor for Jamf's two primary Mac onboarding solutions: Jamf Setup Manager, the built-in enrollment workflow engine, and Jamf Setup Checklist, the Jamf Concepts first-login checklist and its Welcome screen.

Jamf Pro Jamf School XML Swift API
Homelab Infrastructure
Active

Self-hosted media, networking and security stack. Prioritizing services that keep my home network secure, and my life slightly easier through automation

Docker Media hosting Pi-hole Ubuntu WireGuard Various monitoring tools Home automation Private Cloud Secure communication channels LLMs
Terraform Jamf Config
Active

Infrastructure-as-code template for Jamf Pro policy and configuration management using Terraform. Manages policies, smart groups, and categories as version-controlled HCL.

Terraform HCL Jamf Pro GitOps CI/CD
Custom Scripts
Active

A collection of simple to complex scripts that fill the gaps or improve experiences with Jamf

Shell Jamf binary osascript Swift
Jamf extension attributes
Active

A collection of extension attributes designed to collect additional data points

Shell Jamf binary XML
Various Web Projects
Active

In additional to this page I have built several others for other people as well as internal project pages.

HTML CSS CloudFlare KV CloudFlare Pages GitHub Pages DNS Workers Database creation

More projects coming soon