Portfolio
Integrate and Synthesize Pollen Data
Custom RESTful API integrations
AustinPollen.com is a service project and labor of love inspired by allergy sufferers in my life, including my amazing wife. I believe you deserve clear, complete, up-to-date information about what’s causing you to feel sick. Most pollen websites only show you a single data point once a day. I share every relevant original data point for pollen, mold, air quality, and weather. The data format is easy to compare, and charts are updated frequently throughout the day.
Creative Use of Nessus
Bash Shell Script
Created a command-line tool that harnesses the power of Nessus 2.x (circa 2004) by flipping the traditional paradigm. Nessus was like a lumbering bulldozer, and my tool made Nessus act like a lightning-fast scalpel. Featured easy-to-use text input and .csv output files.
- Download Whitepaper (docx)
- Download Script (txt)
Wrote Security Policies & Procedures
Protected Data
Defined rules and expectations to maintain the confidentiality, integrity, and availability of the organization’s data in the following documents.
- Incident Response Process (docx)
- Risk Assessment Process (docx)
- Enterprise Key Management Policy (docx)
- MS SQL Database Security Policy (docx)
- Third Party Managed Systems Policy (docx)
- Kiosk Security Policy (docx)
F5 Application Security Module (ASM)
Monitored Web Security
Wrote scripts to ease the daily security monitoring of the F5 ASM (WAF) in the following scripts.
- F5 ASM Daily Block Summary Report (txt)
- F5 ASM Hourly Alert Summary (txt)
- F5 ASM Profile Assignment Diff (txt)
- F5 ASM Profile Assignments List (txt)
- F5 BigIP Config Diff (txt)
FOSS Linux-based IDS and Packet Recorder
Automated build and deploy script
Wrote this script to automate the build of Snort IDS sensors or Packet Recorders. The script hardened the Linux OS installation, removed all unneeded packages, and deployed a Snort sensor and/or network traffic recorder.
- Download Script (txt)
Joined SQL Data
Custom Integration of Enterprise Tools
Wrote SQL scripts to join data from two enterprise databases in the following samples.
Make SSL Key Pairs
Simplified Custom Tool
Using OpenSSL to generate key pairs can be a frustrating and error-prone exercise. This tool simplifies the entire process and ensures success every time. The tool also enables additional and unlimited Subject Alternative Name (SAN) entries.
- Download Script (Linux) (txt)
- Download Script (Windows) (txt)
Juniper Firewall Audit Tool
Monitored Log
Wrote a Juniper Netscreen Firewall Log Analyzer/Parsing tool for routine firewall rule auditing in the following document.
- Download Script (txt)
PCAP Log Parser
Clarified Search
Simplified the task of searching through large network packet capture files (PCAP). Enabled search by date, date epoch, hours back, or pcap filter syntax.
- Download Script (txt)