Projects
CloudWatcher
Personal Ubuntu server for web hosting and project development with secure remote access.
- Tech: DNS, Nginx, SSH, SSL, AWS, Backup, Email, Firewall, Logging, Linux Server, Wireguard
- View on GitHub
GumChewer
Windows Server 2022 Active Directory lab in VirtualBox with two Windows 11 clients to practice domain management, GPO deployment, and file share permissions.
- Tech: VirtualBox, Active Directory, Windows Server, GPO, Windows 11
- View on GitHub
Active Directory Bulk User Creation Script
This project demonstrates automated Active Directory user provisioning using PowerShell in a Windows domain lab environment.
- Tech: PowerShell, Active Directory, Windows Server, Identity Management, Infrastructure Automation
- View on GitHub
Python Port Scanner
A TCP SYN port scanner built with Scapy for educational purposes.
- Tech: Python, Multithreading, Port Scanner, Scapy, Cybersecurity, Ethical Hacking, Network Security
- View on GitHub
Wildfire Detection System
Built a distributed IoT wildfire detection system using embedded sensors, cellular telemetry, and AWS cloud services to enable real-time monitoring and automated fire alerts.
- Tech: MQTT, IoT, AWS, Arduino, DynamoDB, GSM
- View on GitHub
Airline Management Simulation
This project implements multiple hash tables to manage airline-related data efficiently. The hash tables cover planes, plane types, plane seats, passengers, reservations, flight legs, flight instances, airports, and pilots. Each hash table uses an appropriate hashing strategy and collision resolution method for optimal data access.
- Tech: C++, CRUD, Simulation, Data Structures, Hash Tables, File IO, Object Oriented Programming
- View on GitHub
This Website
A personal, static portfolio website for Matthew Wilson, showcasing projects in cybersecurity, server engineering, and IT. Built with Jekyll and Minima, manually updated, and hosted at infosecmatthew.com
- Tech: Ruby, CSS, Jekyll, Markdown, Github Pages, Web Developement
- View on GitHub