Projects

Farewell Messaging Co – Email Migration Tool for Non-Technical Users

A Python-based script designed to help users migrate their emails away from legacy ISPs (e.g., iiNet). It features a CLI interface to selectively download, review, and export emails in a human-friendly format, supporting privacy-conscious data handling and helping people with low technical skills migrate away from expensive email providers.


Traefik + FastAPI Reverse Proxy Logger – Proof-of-Concept at DPC

Developed a reverse proxy logging solution using Traefik and FastAPI to improve observability and incident response. Deployed as a containerised application within AWS using Kubernetes, the tool served as a prototype for system-wide monitoring at the Department of Premier and Cabinet.


Hack-Astrophe – A Multi-Server Pentesting Simulation

A multi-container penetration testing challenge that simulates realistic security environments. It includes a vulnerable web stack (web, API, and DB), supporting privilege escalation and lateral movement exercises.


Viper – An Advanced Data Extraction Virus

A cross-platform, Python-based virus demonstration tool. Capable of self-replication, obfuscation, and mutation, Viper stealthily exfiltrates data using adaptive payloads sent over HTTP. Designed for educational purposes in malware analysis and detection evasion.


SafeCipher – Secure Coding in Classic Cryptography

Implements Caesar and Vigenère ciphers in C with a focus on secure coding practices. Features include a robust command-line interface, strong input validation, and memory-safe routines.