Skip to main content

Projects

I build tools that scratch my own itch - automation scripts, AI integrations, security utilities, and anything else that makes IT life easier or more interesting. Some of this lives on GitHub and most lives on my self-hosted Gitea instance in my home lab.

DaVinci Resolve Auto-Updater

Bash Arch Linux AUR

Automates the tedious manual update process for DaVinci Resolve on Arch Linux. Queries Blackmagic's API for the latest version, downloads the installer, patches the AUR PKGBUILD with updated version numbers and checksums, then builds and installs — all in one command. Eliminates the 10-step manual process every time a new version drops.

PAI FileShare Skill

TypeScript AI / Claude Code Nextcloud

A custom skill for PAI (Personal AI Infrastructure) that lets your AI drop files into a local Nextcloud sync folder for automatic cloud access across all your devices. Useful when running Claude Code over SSH and you need a file sent to your phone or laptop without remembering scp syntax. Say "send me that file" and it just works.

DNS Flipper

PowerShell Windows Networking

A PowerShell utility for quickly switching DNS servers between Cloudflare, Google, or DHCP on Windows. Useful in environments where you want to test different DNS resolvers or temporarily override defaults — without fighting corporate DNS capture and redirect policies. Requires local admin. Does exactly what it says with no fluff.

Infosec Asset Management Dashboard

PowerShell Python Completed Sanitization: In progress

A lightweight security operations dashboard built with PowerShell data collection scripts and a Python web server. Aggregates asset data from an Enterprise EDR, Enterprise SIEM, Internal CMDB, Vulnerability Scanner, Virtualization Platform, Enterprise RMM, and specific AD queries into a single unified view — reducing context-switching across multiple consoles during incident response and daily operations. Currently sanitizing for public release.

Fully functional. Sanitized version (or screenshots) coming soon — removing environment-specific details for public release.

Shadow Atlas - 5 Asset Mgmt MCP servers - video demo

Python MCP AI Completed Sanitization: In progress

Video demonstration of 5 Model Context Protocol (MCP) servers for indexing and searching via a LLM frontend (claude); a Enterprise EDR, Enterprise SIEM, Internal CMDB, Vulnerability Scanner, Virtualization Platform, Enterprise RMM. Provides realtime Asset Management Inventory and deltas of missing assets in each platform as well as indexing via OS. Complete with exportable reports and a Custom Dashboard or integration with current Enterprise dashboarding solutions.

Fully functional with any LLM that has MCP connector functionality. Sanitized version coming soon.

Additional projects and work-in-progress tools live on my self-hosted Gitea instance. More to be listed here as they’re polished up for public consumption.