Dissertation: The privacy paradox: Managing compliance requirements while adopting new technologies in Higher Education.
Intensive program in cloud security, risk management, and vulnerability management.
Open source DevSecOps CLI that runs a full security pipeline against any codebase with a single command. Orchestrates Semgrep (SAST), pip-audit / npm audit / OWASP Dependency-Check (SCA), Trivy (container scanning), Syft (SBOM), and OWASP ZAP (DAST) via Docker โ no cloud credentials required. Generates a self-contained HTML report with cross-tool CVE deduplication, dependency chain tracing, fix guidance, and SOC 2 / ISO 27001 compliance mapping. Supports org-wide scanning across multiple repos.
Cloud Security Posture Management (CSPM) layer that runs Prowler against AWS environments, normalizes findings into a shared event schema, and feeds results into SecureOps for centralized triage and alerting. Supports SOC 2 / CIS benchmark compliance checks with no persistent services โ runs as a one-shot pipeline via Docker or native Prowler.
SIEM/XDR orchestration and audit layer that ingests normalized findings from SecurePipe (application security) and SecureInfra (cloud posture), routes events to Wazuh and DefectDojo, and writes tamper-evident audit evidence. Config-driven and cloud-agnostic โ no vendor lock-in, no heavy pipelines.
Designed and deployed a highly available, secure 3-tier application environment in AWS using Terraform and Zero-Trust principles.
Completed the Cloud Resume Challenge. Built with Azure Blob Storage, Azure Functions, Cosmos DB, and automated CI/CD via GitHub Actions.
Collaborated on design and maintenance of AWS infrastructure for multiple clients, applying IaC for automation and cost optimization.