Software Development & Scripting Projects

Software Development • Automation • Personal projects

🖥️ Windows Post‑SCCM Drivers

A small tool I built to make life easier for our users after devices come out of SCCM. It silently runs Windows updates, installs drivers, refreshes group policies, and handles a few essential software installs. I also added a simple UI so people can pick what they want instead of everything running automatically.

Tech:C#, Bash, Powershell, .net framework, Scripting, Windows Update API (≈10 hours, ongoing)

🐧 Linux‑Based Home Server

In 2025 I put together a home server to act as the main hub for my setup. It runs Fedora 42/43 with Docker and Portainer, and hosts Homarr, Sonarr, Prowlarr, and Jellyfin to create a remote‑accessible media centre. I manage it over SSH and use it to keep the rest of my home network running smoothly.

Tech: Fedora 43, Docker, Portainer, Web APIs, General Networking inc SSH and local VPN's (≈22 hours)

🧑‍💻 Autopsy Plugin

While I was at university, I wanted to challenge myself with something outside my course. I ended up writing a small Python plugin for Autopsy (by Sleuthkit) that sorts photos by time and date more cleanly. It wasn’t a huge project, but it taught me a lot about integrating custom plugins into existing tools and working with someone else’s codebase.

Tech: Python, SQLite, Metadata Parsing (≈22 hours)

🕰️ Blood On the Clocktower: Custom App

Check back here for upates

Tech: .Json, Python... (≈In progress)

🛠️ More Projects Coming Soon

This section will expand as I document more of my development work, automation tools, and scripting projects.