Projects
Table of Contents
Open Source Security Tools#
As a systems engineer, GRC Analyst, and Cybersecurity professional, I build practical tools to solve real-world compliance and security challenges. All projects are open source and available on GitHub.
Featured Project#
PCI DSS Toolkit#
Python Bash PowerShell PCI-DSS Compliance
A collection of read-only scripts that help sysadmins export configuration evidence from network devices, cloud environments, and operating systems for PCI DSS assessor review. No system modifications—just structured, timestamped output ready for your assessor.
Available Now:
- FortiGate firewall configuration exports (Bash / PowerShell)
- Palo Alto Networks PAN-OS exports (Python / PowerShell)
- Cisco IOS/IOS-XE and ASA exports (PowerShell)
- Microsoft Azure network security exports (PowerShell)
- Amazon Web Services network security exports (PowerShell)
Coming Soon:
- Windows and Linux host hardening evidence
- AWS and Azure identity, access, and logging controls
Why I Build These Tools#
Coming from systems engineering into GRC and security assessments, I’ve seen how much time gets lost on manual, inconsistent evidence collection. Organizations struggle with:
- Scoping — not knowing where sensitive data exists or how systems connect
- Manual processes — spending days on evidence collection that could be automated
- Inconsistent exports — different outputs every cycle make year-over-year comparison difficult
- Resource constraints — small teams without enterprise tooling budgets
These projects solve real problems I encountered during assessments. They’re built to be:
- Practical — solve specific compliance challenges, not hypothetical ones
- Accessible — free and open source
- Professional — production-ready code with proper documentation
- Safe — read-only operations, no system modifications
Contributing & Support#
All projects welcome contributions. If you:
- Find a bug → Open an issue
- Have a feature request → Start a discussion
- Want to contribute → Submit a pull request
- Need help → Reach out directly