# Portfolio — Johnathan Belcher > A collection of cybersecurity case studies and Python security tools built by Johnathan Belcher. ## Cybersecurity Case Studies - [Social Engineering Techniques & Reconnaissance](https://johnbelcher.dev/portfolio/case-study-1.html.md): Phishing variants, OSINT reconnaissance, social engineering methods, and defensive awareness strategies. - [Incident Response Policies & Procedures](https://johnbelcher.dev/portfolio/case-study-2.html.md): Incident response phases, disaster recovery planning, business continuity, and retention policies. - [Digital Data Forensic Techniques](https://johnbelcher.dev/portfolio/case-study-3.html.md): Chain of custody, data acquisition, hashing, preservation, e-discovery, and recovery. - [Identifying Indicators of a Network Attack](https://johnbelcher.dev/portfolio/case-study-4.html.md): Wireless, DNS, DoS, and malicious script attack indicators using Talos Intelligence, Wireshark, hping3, Yersinia, and Ettercap. - [Penetration Testing Techniques](https://johnbelcher.dev/portfolio/case-study-5.html.md): Blackbox/whitebox/graybox testing, active and passive reconnaissance, rules of engagement, and tools like Nmap, Nessus, BurpSuite, and SQLMap. ## Python Scripts & Tools - [mergePDF](https://github.com/JohnB-LWF/MergePDF): A Python and Streamlit PDF merging tool with a clean, SOC-style GUI for fast local document merging. - [LinuSec](https://github.com/JohnB-LWF/LinuSec): A modular Linux security audit tool built in WSL using Bash for system checks and Python for parsing, scoring, and Rich-powered terminal reporting. - [DeepVault](https://github.com/JohnB-LWF/DeepVault): A secure, command-line encrypted journal application with AES-256 encryption. - [username_recon](https://github.com/JohnB-LWF/username_recon): An OSINT tool in Python for checking whether a username appears on multiple social media platforms, with ASCII art inspired by Mr. Robot. - [Punnett Square Generator](https://github.com/JohnB-LWF/punnet-square-generator): A Python script that generates Punnett squares for genetic crosses. - [PC Equivalence APP](https://github.com/JohnB-LWF/PC-Equivalence-App): A calculator app that estimates how many of your first PC's it would take to power your current PC.