Project directory

Explore the work

Security automation, infrastructure, awareness and application development.

6 projects

Security automation

Defender Device Tagging

Designed and implemented automated device tagging to focus Microsoft Defender vulnerability views on active endpoints.

Azure Logic AppsKQLDefender APIMicrosoft Entra ID
Operational · Accepted at BPC
Explore project →
Infrastructure automation

Centralised Linux Patching

Built centralised Linux patching workflows with staged updates, reboot handling and per-host reporting.

AnsibleUbuntuRHEL-family LinuxSSH
Operational · Accepted
Explore project →
Detection engineering

Windows Event Monitoring

Implemented Windows event monitoring for Rapid7 and Ivanti services, with detection workflows in Microsoft Defender XDR.

PowerShellIntuneWindows Event LogsDefender XDRKQL
Operational · Accepted at BPC
Explore project →
Security awareness

Phishing Simulation & User Reporting

Configured Attack Simulation Training and a new Report button to support phishing exercises and suspicious-email reporting.

Microsoft Defender for Office 365Attack Simulation Training
Operational · Accepted at BPC
Explore project →
Security automation

Rapid7 Health Reporting

Built daily agent and collector health reporting with snapshot comparisons and prioritised HTML and CSV output.

PowerShellRapid7 InsightIDR APIHTMLCSV
Working tool · Ongoing development
Explore project →
Application development

Electronic Placement Brief

Contributed backend workflows, role-based access and cloud deployment to a university placement brief platform.

TypeScriptExpressPostgreSQLUbuntuNginxHTTPS
Team capstone · UAT & Handover
Explore project →