Open Cyber Range

An open, Docker-based cyber range for hands-on cybersecurity education. Delivers reproducible labs, fast resets, and track-based curricula (pentest, forensics, ICS/OT, OSCP prep) with minimal instructor overhead.

Docker FastAPI Vue Python

ML-IDS Detector

A machine-learning intrusion detection component built for SOC-style labs. Emphasizes plain-language alerts and explainability so analysts understand why traffic was flagged, not just that it was.

Python scikit-learn Docker Explainability

ESP32-C3 Zero Trust Bench Demo

A two-board RISC-V hardware testbed exploring microarchitectural side channels and a Zero Trust extension at the embedded layer. Companion demo to an ongoing survey paper on side-channel attacks.

ESP32-C3 RISC-V C Zero Trust

Stop-Hack-Go

A STEM and cybersecurity outreach program for 6th-12th grade and college learners. Teaches MicroPython, hardware hacking fundamentals, and responsible AI use on Raspberry Pi Pico kits and a self-hosted chatbot, entirely on closed networks for student privacy. Co-led with Jacob Hopkins, delivered 2 to 3 times per year.

Raspberry Pi Pico MicroPython STEM Outreach Offline AI
View All on GitHub
Projects exist to support learning, testing, and reuse—not to chase completeness.