Projects and build logs.

Documented experiments in systems, infrastructure, networking, and security. Everything here has been built, broken, and learned from.

Complete 2026

Dealer site capture pipeline

A Python and Playwright pipeline that screenshots 141 dealer websites, filters out stock corporate pages, groups duplicate sites, and turns 2.71 GB of raw captures into a 274 MB portfolio.

AutomationPythonWeb
Active 2026

Splunk SIEM lab

A homelab Splunk deployment with Windows 10 and Kali Linux hosts, built to ingest logs and write detections for common attack patterns.

SecurityHomelabSIEM
Complete 2026

SSH brute-force log investigation

A SOC analyst style investigation of 2,000 lines of real OpenSSH authentication logs: 520 failed logins from 23 addresses, a brute-force campaign against root, and one successful login that needed a closer look.

SecurityLinuxLog Analysis
Active

Abbey Carpet dealer sites

Websites for 102 flooring dealers running on one shared platform, customized per store. Includes stores that later moved to their own domains.

WebContentSEO
Complete

CSS framework for 600+ dealer sites

A custom CSS framework I wrote for Abbey Carpet's dealer website network. It standardized how new designs were deployed across more than 600 Sitecore sites and cut development time by 30%.

WebCSSSitecore
Active

Floors To Go dealer sites

Websites for 30 flooring dealers on the Floors To Go platform, customized per store. Includes the lead generation form designs and stores that later moved to their own domains.

WebContentSEO
Complete

Phased thin client rollout

Writing the setup guidelines for new thin clients and carrying out a phased deployment across two company locations on my own, including retiring the old desktops.

SystemsDeploymentDocumentation
Complete

PowerShell and Python automation at Abbey Carpet

Scripts that took repetitive server and content work off people's plates: IIS migrations, a recurring 28,000-file image dataset, a Sitecore asset cleanup, and a weekly legacy system update.

AutomationPowerShellPython
Active

Proxmox homelab

A Proxmox VE virtualization lab on my first computer, running self-hosted services like Nextcloud and serving as the test bed for my security work, built toward an environment shaped like a small company's.

HomelabInfrastructureVirtualization
Active

Self-hosted photo NAS

A fault-tolerant NAS for photo backup and management, built on Ubuntu Linux with Immich running in Docker.

HomelabLinuxDocker
Skip to content