Things I've built

MitchFlix screenshot 1
web

MitchFlix

A self-hosted Netflix-style streaming platform for movies, TV shows, and music.

Dead Man's Switch screenshot 1
web Source available on GitHub

Dead Man's Switch

A self-hosted service that sends emergency emails to your contacts if you stop checking in.

Chat client showing a server, text and voice channels, a conversation and the member list
web Source available on GitHub

Discord Clone

A self-hosted Discord-like chat app with real-time messaging and WebRTC voice channels.

Galaxy map with five sectors connected by routes
game Source available on GitHub

Space Game

A browser-based space adventure RPG inspired by Kingdom of Loathing.

Generated heightmap of the Niagara gorge beside the matching orthoimagery tile
game In development Source available on GitHub

Niagara Driving Game

A driving game built from real Niagara Falls geography, generated from open map and elevation data rather than modelled by hand.

Event admin page with rounds, teams and generated QR codes
web Source available on GitHub

Trivia Night

A live event trivia hosting system with QR code team join and a projector display.

Lions Club Website screenshot 1
web

Lions Club Website

A PHP/MySQL website for the Stamford Lions Club, hosted on cPanel.

Budget App screenshot 1
web Source available on GitHub

Budget App

A self-hosted personal finance web app with envelope budgeting, transactions, and investment tracking.

tool In development Source available on GitHub

Market Analysis

A personal swing-trading scanner and signal tool with backtesting.

Equity curve comparing SMA crossover against buy and hold, with metrics for both
tool Source available on GitHub

Strategy Backtester

Runs trading strategies over historical data to find out whether they would actually have beaten simply holding.

Live event feed showing colonies, events, religion changes and autosaves
tool Source available on GitHub

EU4Watcher

A save-file watcher and stat dashboard for Europa Universalis IV.

tool Source available on GitHub

EU4 Modding Knowledge Base

A build pipeline that converts wiki reference material into a local corpus an AI coding agent can read without a network fetch.

Dashboard listing three managed machines with online status and tags
tool Source available on GitHub

RMM Tool

A self-hosted remote monitoring and management platform for Windows and Linux machines.

Access-log analytics overview with request, bandwidth, error-rate and latency tiles
tool Source available on GitHub

Caddy Analytics

A web front end for a Caddy server — access-log analytics plus a Caddyfile editor built on a real parser.

Log line selected in one file with matching entries from two other logs listed alongside
desktop Source available on GitHub

Log Scanner

An Electron desktop app for correlating timestamped log files across multiple machines.

Vault unlock screen asking for a vault path and password
desktop Source available on GitHub

FileVault

A Windows desktop app for creating and browsing encrypted file vaults.

bot Source available on GitHub

Steve Bot

A Discord bot with custom commands and persistent memory.

MitchOS branding assets: fastfetch wordmark in the custom terminal scheme, launcher icon and wallpaper
other Source available on GitHub

MitchOS

A Debian-based custom Linux live image — a personal remix.

Bridge Status screenshot 1
desktop Source available on GitHub

Bridge Status

An Android app that monitors the real-time lift status of the Seaway bridges in the Niagara region.

Team homepage with live season stats and the next two fixtures
web

OG Preds Website

A static team website for the OG Preds men's ball hockey team with roster, stats, and schedule.

Memory admin UI listing stored memories by type and scope
tool

Claude Memory

An MCP server that gives Claude persistent cross-project memory, backed by SQLite with semantic search.

Five ring-gauge states from fresh session through to near-limit and no-credentials
desktop Source available on GitHub

Claude Usage Indicator

A Linux tray indicator that shows Claude session and weekly usage limits as two concentric ring gauges.

Dashboard overview with project counts by phase and a "waiting on you" list
tool Source available on GitHub

Project Dashboard (pdash)

A local dashboard and CLI for managing a folder full of git projects — Kanban boards, phases, and next steps in one view.

Incident dashboard listing detections by severity with MITRE ATT&CK technique ids
tool In development

Homelab Security Monitor

An agentless security monitor for the home network — ingests Pi-hole, Windows auth, ARP, and SSH events and runs MITRE-mapped detections.

web In development

Job Search Assistant

A shared web app that surfaces a few curated job matches a day, scored against each person's profile.

game In development

Hiking Roguelite

A first-person, low-poly hiking roguelite for the browser — photograph scenery and wildlife as you climb.

Two Romes flag sheet and the Aquila emblem
game In development Source available on GitHub

Two Romes (EU4 Mod)

A co-op flavor mod for Europa Universalis IV built for a two-player campaign as rival revived Roman states.

The Library of Alethia landing page
other Concept Source available on GitHub

Alethia

A thought experiment in founding a digital nation built on truth, reason, and dignity — in open rejection of the surveillance economy.

other Concept

ESP32 RC Car

A skid-steer 4WD RC car with an ESP32 brain — WiFi access point, WebSocket joystick, and PWM motor control.

other Concept

Unfold

A thought experiment in dating-app design: what would an app look like if it wanted you to leave it?

other Concept

The Consensus & the Ship

A science-fiction world bible — prose worldbuilding developed as a long-form writing project.

other Concept

Recall

A thought experiment in wearable memory — smart glasses that record your day and let you search it.

other Concept

Smart Home

Early planning for a self-hosted smart-home build, starting from a floor plan of the house.