Zion Boggan zionboggan.com ↗

Source · History · Diffs

Zion Boggan

Security Engineer / Detection & Trading Systems

Selected public projects. Security tooling, detection-as-code, CI/CD supply-chain hardening, and applied research. Browse the source, history, and diffs below.

Working history across all projects
working history Mar 2025 to Jun 2026 238 commits 59 active days git history Mar to Jun 2026 12 project milestones since Mar 2025

Solid squares are real git commits at their author date. Outlined squares mark when each project's documented work began (from its writeup) — the published mirrors only carry 2026 git history, so these honestly show the earlier 2025 working timeline. Hover any square for detail; click to pin the project breakdown.

MarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJun No activity on Mar 16, 2025No activity on Mar 17, 2025Project milestone on Mar 18, 2025: detection-as-code (documented work began)No activity on Mar 19, 2025No activity on Mar 20, 2025No activity on Mar 21, 2025No activity on Mar 22, 2025No activity on Mar 23, 2025No activity on Mar 24, 2025No activity on Mar 25, 2025No activity on Mar 26, 2025No activity on Mar 27, 2025No activity on Mar 28, 2025No activity on Mar 29, 2025No activity on Mar 30, 2025No activity on Mar 31, 2025No activity on Apr 1, 2025No activity on Apr 2, 2025No activity on Apr 3, 2025No activity on Apr 4, 2025No activity on Apr 5, 2025No activity on Apr 6, 2025No activity on Apr 7, 2025No activity on Apr 8, 2025No activity on Apr 9, 2025No activity on Apr 10, 2025No activity on Apr 11, 2025No activity on Apr 12, 2025No activity on Apr 13, 2025No activity on Apr 14, 2025No activity on Apr 15, 2025No activity on Apr 16, 2025No activity on Apr 17, 2025No activity on Apr 18, 2025No activity on Apr 19, 2025No activity on Apr 20, 2025No activity on Apr 21, 2025Project milestone on Apr 22, 2025: soc-automation-lab (documented work began)No activity on Apr 23, 2025No activity on Apr 24, 2025No activity on Apr 25, 2025No activity on Apr 26, 2025No activity on Apr 27, 2025No activity on Apr 28, 2025No activity on Apr 29, 2025No activity on Apr 30, 2025No activity on May 1, 2025No activity on May 2, 2025No activity on May 3, 2025No activity on May 4, 2025No activity on May 5, 2025No activity on May 6, 2025No activity on May 7, 2025No activity on May 8, 2025No activity on May 9, 2025No activity on May 10, 2025No activity on May 11, 2025Project milestone on May 12, 2025: purple-team-lab (documented work began)No activity on May 13, 2025No activity on May 14, 2025No activity on May 15, 2025No activity on May 16, 2025No activity on May 17, 2025No activity on May 18, 2025No activity on May 19, 2025No activity on May 20, 2025No activity on May 21, 2025No activity on May 22, 2025No activity on May 23, 2025No activity on May 24, 2025No activity on May 25, 2025No activity on May 26, 2025No activity on May 27, 2025No activity on May 28, 2025No activity on May 29, 2025No activity on May 30, 2025No activity on May 31, 2025No activity on Jun 1, 2025No activity on Jun 2, 2025No activity on Jun 3, 2025No activity on Jun 4, 2025No activity on Jun 5, 2025No activity on Jun 6, 2025No activity on Jun 7, 2025No activity on Jun 8, 2025Project milestone on Jun 9, 2025: secure-cicd-pipeline (documented work began)No activity on Jun 10, 2025No activity on Jun 11, 2025No activity on Jun 12, 2025No activity on Jun 13, 2025No activity on Jun 14, 2025No activity on Jun 15, 2025No activity on Jun 16, 2025No activity on Jun 17, 2025No activity on Jun 18, 2025No activity on Jun 19, 2025No activity on Jun 20, 2025No activity on Jun 21, 2025No activity on Jun 22, 2025No activity on Jun 23, 2025No activity on Jun 24, 2025No activity on Jun 25, 2025No activity on Jun 26, 2025No activity on Jun 27, 2025No activity on Jun 28, 2025No activity on Jun 29, 2025No activity on Jun 30, 2025No activity on Jul 1, 2025No activity on Jul 2, 2025No activity on Jul 3, 2025No activity on Jul 4, 2025No activity on Jul 5, 2025No activity on Jul 6, 2025No activity on Jul 7, 2025No activity on Jul 8, 2025No activity on Jul 9, 2025No activity on Jul 10, 2025No activity on Jul 11, 2025No activity on Jul 12, 2025No activity on Jul 13, 2025Project milestone on Jul 14, 2025: cicd-supply-chain-security (documented work began)No activity on Jul 15, 2025No activity on Jul 16, 2025No activity on Jul 17, 2025No activity on Jul 18, 2025No activity on Jul 19, 2025No activity on Jul 20, 2025No activity on Jul 21, 2025No activity on Jul 22, 2025No activity on Jul 23, 2025No activity on Jul 24, 2025No activity on Jul 25, 2025No activity on Jul 26, 2025No activity on Jul 27, 2025No activity on Jul 28, 2025No activity on Jul 29, 2025No activity on Jul 30, 2025No activity on Jul 31, 2025No activity on Aug 1, 2025No activity on Aug 2, 2025No activity on Aug 3, 2025No activity on Aug 4, 2025No activity on Aug 5, 2025No activity on Aug 6, 2025No activity on Aug 7, 2025No activity on Aug 8, 2025No activity on Aug 9, 2025No activity on Aug 10, 2025No activity on Aug 11, 2025No activity on Aug 12, 2025No activity on Aug 13, 2025No activity on Aug 14, 2025No activity on Aug 15, 2025No activity on Aug 16, 2025No activity on Aug 17, 2025No activity on Aug 18, 2025Project milestone on Aug 19, 2025: cti-detection-automation (documented work began)No activity on Aug 20, 2025No activity on Aug 21, 2025No activity on Aug 22, 2025No activity on Aug 23, 2025No activity on Aug 24, 2025No activity on Aug 25, 2025No activity on Aug 26, 2025No activity on Aug 27, 2025No activity on Aug 28, 2025No activity on Aug 29, 2025No activity on Aug 30, 2025No activity on Aug 31, 2025No activity on Sep 1, 2025No activity on Sep 2, 2025No activity on Sep 3, 2025No activity on Sep 4, 2025No activity on Sep 5, 2025No activity on Sep 6, 2025No activity on Sep 7, 2025No activity on Sep 8, 2025No activity on Sep 9, 2025No activity on Sep 10, 2025No activity on Sep 11, 2025No activity on Sep 12, 2025No activity on Sep 13, 2025No activity on Sep 14, 2025No activity on Sep 15, 2025No activity on Sep 16, 2025No activity on Sep 17, 2025No activity on Sep 18, 2025No activity on Sep 19, 2025No activity on Sep 20, 2025No activity on Sep 21, 2025No activity on Sep 22, 2025No activity on Sep 23, 2025No activity on Sep 24, 2025No activity on Sep 25, 2025No activity on Sep 26, 2025Project milestone on Sep 27, 2025: pitch-tracker-cv (documented work began)No activity on Sep 28, 2025No activity on Sep 29, 2025No activity on Sep 30, 2025No activity on Oct 1, 2025No activity on Oct 2, 2025No activity on Oct 3, 2025No activity on Oct 4, 2025No activity on Oct 5, 2025No activity on Oct 6, 2025No activity on Oct 7, 2025No activity on Oct 8, 2025No activity on Oct 9, 2025No activity on Oct 10, 2025No activity on Oct 11, 2025No activity on Oct 12, 2025No activity on Oct 13, 2025No activity on Oct 14, 2025No activity on Oct 15, 2025No activity on Oct 16, 2025No activity on Oct 17, 2025No activity on Oct 18, 2025No activity on Oct 19, 2025No activity on Oct 20, 2025No activity on Oct 21, 2025No activity on Oct 22, 2025No activity on Oct 23, 2025No activity on Oct 24, 2025No activity on Oct 25, 2025No activity on Oct 26, 2025No activity on Oct 27, 2025No activity on Oct 28, 2025No activity on Oct 29, 2025No activity on Oct 30, 2025No activity on Oct 31, 2025No activity on Nov 1, 2025No activity on Nov 2, 2025No activity on Nov 3, 2025No activity on Nov 4, 2025No activity on Nov 5, 2025No activity on Nov 6, 2025No activity on Nov 7, 2025No activity on Nov 8, 2025No activity on Nov 9, 2025No activity on Nov 10, 2025No activity on Nov 11, 2025No activity on Nov 12, 2025No activity on Nov 13, 2025No activity on Nov 14, 2025No activity on Nov 15, 2025No activity on Nov 16, 2025No activity on Nov 17, 2025No activity on Nov 18, 2025No activity on Nov 19, 2025No activity on Nov 20, 2025No activity on Nov 21, 2025No activity on Nov 22, 2025No activity on Nov 23, 2025No activity on Nov 24, 2025No activity on Nov 25, 2025No activity on Nov 26, 2025No activity on Nov 27, 2025No activity on Nov 28, 2025No activity on Nov 29, 2025No activity on Nov 30, 2025No activity on Dec 1, 2025No activity on Dec 2, 2025No activity on Dec 3, 2025No activity on Dec 4, 2025No activity on Dec 5, 2025No activity on Dec 6, 2025No activity on Dec 7, 2025No activity on Dec 8, 2025No activity on Dec 9, 2025No activity on Dec 10, 2025No activity on Dec 11, 2025No activity on Dec 12, 2025No activity on Dec 13, 2025No activity on Dec 14, 2025No activity on Dec 15, 2025No activity on Dec 16, 2025No activity on Dec 17, 2025No activity on Dec 18, 2025No activity on Dec 19, 2025No activity on Dec 20, 2025No activity on Dec 21, 2025No activity on Dec 22, 2025No activity on Dec 23, 2025No activity on Dec 24, 2025No activity on Dec 25, 2025No activity on Dec 26, 2025No activity on Dec 27, 2025No activity on Dec 28, 2025No activity on Dec 29, 2025No activity on Dec 30, 2025No activity on Dec 31, 2025No activity on Jan 1, 2026No activity on Jan 2, 2026No activity on Jan 3, 2026No activity on Jan 4, 2026No activity on Jan 5, 2026No activity on Jan 6, 2026No activity on Jan 7, 2026No activity on Jan 8, 2026No activity on Jan 9, 2026No activity on Jan 10, 2026No activity on Jan 11, 2026No activity on Jan 12, 2026No activity on Jan 13, 2026No activity on Jan 14, 2026No activity on Jan 15, 2026No activity on Jan 16, 2026No activity on Jan 17, 2026No activity on Jan 18, 2026No activity on Jan 19, 2026No activity on Jan 20, 2026No activity on Jan 21, 2026No activity on Jan 22, 2026No activity on Jan 23, 2026No activity on Jan 24, 2026No activity on Jan 25, 2026No activity on Jan 26, 2026No activity on Jan 27, 2026No activity on Jan 28, 2026No activity on Jan 29, 2026No activity on Jan 30, 2026No activity on Jan 31, 2026No activity on Feb 1, 2026No activity on Feb 2, 2026No activity on Feb 3, 2026No activity on Feb 4, 2026No activity on Feb 5, 2026No activity on Feb 6, 2026No activity on Feb 7, 2026No activity on Feb 8, 2026No activity on Feb 9, 2026No activity on Feb 10, 2026Project milestone on Feb 11, 2026: perseus-ai-platform (documented work began)No activity on Feb 12, 2026No activity on Feb 13, 2026No activity on Feb 14, 2026No activity on Feb 15, 2026No activity on Feb 16, 2026No activity on Feb 17, 2026No activity on Feb 18, 2026No activity on Feb 19, 2026No activity on Feb 20, 2026No activity on Feb 21, 2026No activity on Feb 22, 2026No activity on Feb 23, 2026No activity on Feb 24, 2026No activity on Feb 25, 2026No activity on Feb 26, 2026No activity on Feb 27, 2026No activity on Feb 28, 2026No activity on Mar 1, 2026No activity on Mar 2, 2026No activity on Mar 3, 2026No activity on Mar 4, 2026No activity on Mar 5, 2026No activity on Mar 6, 2026No activity on Mar 7, 2026No activity on Mar 8, 2026No activity on Mar 9, 20261 commit on Mar 10, 2026 - soc-automation-lab (1)No activity on Mar 11, 2026No activity on Mar 12, 2026No activity on Mar 13, 2026No activity on Mar 14, 2026No activity on Mar 15, 20261 commit on Mar 16, 2026 - soc-automation-lab (1)No activity on Mar 17, 2026No activity on Mar 18, 2026No activity on Mar 19, 2026No activity on Mar 20, 20261 commit on Mar 21, 2026 - soc-automation-lab (1)No activity on Mar 22, 20261 commit on Mar 23, 2026 - perseus-ai-platform (1)No activity on Mar 24, 2026No activity on Mar 25, 2026No activity on Mar 26, 20261 commit on Mar 27, 2026 - soc-automation-lab (1)No activity on Mar 28, 2026No activity on Mar 29, 20261 commit on Mar 30, 2026 · project milestone: jwt-differential-fuzzer1 commit on Mar 31, 2026 - soc-automation-lab (1)No activity on Apr 1, 20261 commit on Apr 2, 2026 - soc-automation-lab (1)1 commit on Apr 3, 2026 - prediction-market-bot-postmortem (1)1 commit on Apr 4, 2026 - soc-automation-lab (1)1 commit on Apr 5, 2026 - soc-automation-lab (1)No activity on Apr 6, 2026No activity on Apr 7, 2026No activity on Apr 8, 2026No activity on Apr 9, 2026No activity on Apr 10, 2026No activity on Apr 11, 2026No activity on Apr 12, 2026No activity on Apr 13, 2026No activity on Apr 14, 20261 commit on Apr 15, 2026 - secure-cicd-pipeline (1)2 commits on Apr 16, 2026 - secure-cicd-pipeline (1), claude-dispatch (1)2 commits on Apr 17, 2026 - secure-cicd-pipeline (2)No activity on Apr 18, 20264 commits on Apr 19, 2026 · project milestone: prediction-market-bot-postmortem18 commits on Apr 20, 2026 - oversight (18)6 commits on Apr 21, 2026 - secure-cicd-pipeline (1), oversight (4), pitch-tracker-cv (1)11 commits on Apr 22, 2026 - secure-cicd-pipeline (1), oversight (9), pitch-tracker-cv (1)1 commit on Apr 23, 2026 - pitch-tracker-cv (1)1 commit on Apr 24, 2026 - oversight (1)1 commit on Apr 25, 2026 - jwt-differential-fuzzer (1)2 commits on Apr 26, 2026 - oversight (2)No activity on Apr 27, 2026No activity on Apr 28, 20263 commits on Apr 29, 2026 - oversight (3)No activity on Apr 30, 20261 commit on May 1, 2026 - cicd-supply-chain-security (1)No activity on May 2, 2026No activity on May 3, 20263 commits on May 4, 2026 - cicd-supply-chain-security (1), oversight (1), mullvad-ios-killswitch (1)No activity on May 5, 2026No activity on May 6, 202613 commits on May 7, 2026 - cicd-supply-chain-security (1), oversight (12)3 commits on May 8, 2026 - oversight (3)1 commit on May 9, 2026 - cicd-supply-chain-security (1)No activity on May 10, 20262 commits on May 11, 2026 - cicd-supply-chain-security (1), oversight (1)1 commit on May 12, 2026 - cicd-supply-chain-security (1)No activity on May 13, 20261 commit on May 14, 2026 - cti-detection-automation (1)1 commit on May 15, 2026 - oversight (1)1 commit on May 16, 2026 · project milestone: oversight4 commits on May 17, 2026 - prediction-market-bot-postmortem (1), oversight (3)4 commits on May 18, 2026 - cti-detection-automation (1), prediction-market-bot-postmortem (1), oversight (2)1 commit on May 19, 2026 - oversight (1)2 commits on May 20, 2026 - cti-detection-automation (1), oversight (1)1 commit on May 21, 2026 - oversight (1)1 commit on May 22, 2026 - cti-detection-automation (1)1 commit on May 23, 2026 - oversight (1)2 commits on May 24, 2026 - cti-detection-automation (1), oversight (1)2 commits on May 25, 2026 - cti-detection-automation (1), oversight (1)1 commit on May 26, 2026 - oversight (1)1 commit on May 27, 2026 - cti-detection-automation (1)7 commits on May 28, 2026 - security-portfolio (1), cti-detection-automation (2), soc-automation-lab (2), oversight (2)13 commits on May 29, 2026 - security-portfolio (6), detection-as-code (4), purple-team-lab (2), oversight (1)8 commits on May 30, 2026 - security-portfolio (6), oversight (2)6 commits on May 31, 2026 - security-portfolio (6)2 commits on Jun 1, 2026 - oversight (2)No activity on Jun 2, 2026No activity on Jun 3, 2026No activity on Jun 4, 20261 commit on Jun 5, 2026 - gpu-cpu-mutex (1)No activity on Jun 6, 2026No activity on Jun 7, 2026No activity on Jun 8, 2026No activity on Jun 9, 2026No activity on Jun 10, 20262 commits on Jun 11, 2026 - treetrace (2)25 commits on Jun 12, 2026 · project milestone: treetrace26 commits on Jun 13, 2026 - treetrace (26)No activity on Jun 14, 20264 commits on Jun 15, 2026 - treetrace (4)5 commits on Jun 16, 2026 - treetrace (5)1 commit on Jun 17, 2026 - oversight (1)10 commits on Jun 18, 2026 - treetrace (10)12 commits on Jun 19, 2026 - treetrace (12)6 commits on Jun 20, 2026 - treetrace (6)No activity on Jun 21, 2026No activity on Jun 22, 2026No activity on Jun 23, 2026No activity on Jun 24, 2026No activity on Jun 25, 2026No activity on Jun 26, 2026No activity on Jun 27, 2026
LessMore project milestone

security-portfolio

Landing page for my security engineering projects.

HTML 19 commits Updated 3 weeks ago

detection-as-code

Detection rules kept the way code is kept: written once in Sigma, version-controlled, linted and tested in CI, and compiled to whatever SIEM is in front of me. I spend my day tuning rules in Sentinel and Splunk by hand; this is that work done as a pipeline instead of a console...

Python 4 commits Updated 3 weeks ago

secure-cicd-pipeline

A GitHub Actions pipeline that gates every push and pull request on four security checks before code is allowed to merge, then reports the run back to a SOC for visibility. The sample app is a small Flask task API; the point of the repo is the pipeline around it.

Python 7 commits Updated 2 months ago

cicd-supply-chain-security

This picks up where the secure CI/CD pipeline leaves off. That repo proves the *source* is clean. This one proves the *artifact* is - that the container image a cluster is about to run was built by my pipeline, hasn't been tampered with since, and ships with a verifiable bill ...

Shell 6 commits Updated 1 month ago

cti-detection-automation

Pulls indicators from live threat-intel feeds, deduplicates them, extracts the MITRE ATT&CK techniques behind them, turns the result into Wazuh detection rules and CDB lists, and emails an analyst for sign-off before anything goes live. No rule reaches the SIEM without a human...

Python 10 commits Updated 3 weeks ago

soc-automation-lab

A working security operations lab that ties endpoint telemetry, alert triage, and automated case handling into a single pipeline. Wazuh handles detection, Shuffle runs the SOAR playbooks, and TheHive is the analyst workspace where cases land already enriched.

Shell 10 commits Updated 3 weeks ago

purple-team-lab

Emulate adversary techniques, then prove the detections fire. This is the validation half of detection-as-code: I run ATT&CK techniques against an instrumented Ubuntu endpoint enrolled in my SOC automation lab, and confirm each one raises the alert it's supposed to - mapped to...

Shell 2 commits Updated 3 weeks ago

perseus-ai-platform

Perseus is an AI orchestration platform that routes natural language commands to specialized agents across a self-hosted Proxmox homelab. It integrates multiple LLM providers (Grok/xAI, OpenAI, and local Ollama) with runtime model switching, SSH-based infrastructure management...

Python 1 commits Updated 3 months ago

jwt-differential-fuzzer

Differential JWT verification harness. Feeds the same (token, key, alg-allowlist) triple into N JWT libraries simultaneously and surfaces any disagreement in the valid field. Disagreements at the verification boundary are auth-bypass primitives.

Python 1 commits Updated 1 month ago

prediction-market-bot-postmortem

A post-mortem and the supporting evaluation framework for a Kalshi weather-market trading bot that lost money over its first two months of live trading, then was halted, audited, and retired.

Python 4 commits Updated 1 month ago

treetrace

Catch every time your AI coding agent touches auth, secrets, or skips a test, then turn the correction you made into a local regression eval. Local-first, deterministic, no LLM judge.

JavaScript 90 commits Updated 1 day ago

oversight

Co-authored by Zion Boggan, Claude Opus 4.6/4.7 (Anthropic), and Codex (GPT-5.4, OpenAI).

Python 78 commits Updated 4 days ago

claude-dispatch

HMAC-signed, file-system-mediated job dispatch between two agent sessions on different hosts. Built around the use case of two Claude Code sessions running on separate machines and needing to hand work to each other without either one having to drive the other interactively.

Python 1 commits Updated 2 months ago

gpu-cpu-mutex

Two tiny shell tools that let multiple independent processes share one GPU and a bounded CPU/RAM budget without colliding - using nothing but flock. No daemon, no scheduler, no root, no software to install. If you run two (or more) long-lived agent loops, cron jobs, or termina...

Shell 1 commits Updated 2 weeks ago

pitch-tracker-cv

A real-time computer-vision aim-assist for offline, single-player MLB The Show 26. Built as an accessibility aid for players with motor disabilities who cannot reliably execute the small left-stick corrections that the game's Zone hitting interface demands, or the precise gest...

Python 3 commits Updated 2 months ago

mullvad-ios-killswitch

Generate iOS .mobileconfig configuration profiles from WireGuard .conf files with a true kill switch and OnDemand auto-connect baked in.

Python 1 commits Updated 1 month ago