Project Showcase

Software Built with Purpose & Craft

A curated collection of projects — each with a detailed introduction covering the problem solved, the technology behind it, and how it all fits together.

Explore What We've Built

Click any project to read the full introduction and explore its features.

🔐
Node.js AWS Entra ID Docker

Project Management Application

A secure, role-based project management platform built for cybersecurity assessment teams. Features Microsoft Entra ID SSO, three-tier RBAC, and a full reporting pipeline with PDF & DOCX generation — all deployed to AWS ECS Fargate.

  • Microsoft Entra ID (Azure AD) SSO via OAuth 2.0 / OIDC
  • Role-based dashboards — Admin, Sales, Delivery
  • S3-backed file storage & DynamoDB data layer
  • Automated PDF & DOCX report generation
  • Slack notifications on project milestones
View Project
🎣
Node.js AWS Entra ID AI

Phishing Simulation Web App

A full-cycle phishing simulation platform for security consultants — design campaigns, craft landing pages, track click and submission events in real time, and analyse results. AI-assisted content generation for emails and landing pages.

  • Multi-step campaign builder with live email & landing page preview
  • Target CSV import with per-target event tracking
  • WYSIWYG email & landing page editors with template library
  • AI-generated phishing content from a plain-language prompt
  • Real-time results dashboard — sent, opened, clicked, submitted
View Project