Articles

Articles

Sharing my insights, projects, thoughts, and experiences

Deploying my own website on a home server
project4 January 2026
Next.jsRaspberry Pi

Deploying my own website on a home server

A complete guide to hosting a Next.js application on a Raspberry Pi, including systemd service setup, Nginx reverse proxy configuration, and Let's Encrypt SSL certificate installation.

Demo →
Supporting students as a computer lab assistant
experience30 December 2025
Presentation SkillsNetwork Security

Supporting students as a computer lab assistant

Supporting students across Security Testing, Digital Forensics, Network Security, and Computer Systems modules at University of Roehampton, developing my presentation and communication skills whilst helping others learn.

Competing at the UK Cyber Leaders Challenge
experience3 February 2025
Network SecuritySolution Design

Competing at the UK Cyber Leaders Challenge

A scenario-based competition responding to a cyberattack on two UK ports, requiring us to brief government stakeholders on response strategies.

Installing Arch Linux on Raspberry Pi 5 and fixing HDMI issues
project15 January 2025
LinuxRaspberry Pi

Installing Arch Linux on Raspberry Pi 5 and fixing HDMI issues

A personal journey through installing Arch Linux ARM on Raspberry Pi 5, dealing with U-Boot incompatibilities, and troubleshooting HDMI display problems.

Designing a network security architecture for multiple offices
project15 November 2025
Network SecuritySolution Design

Designing a network security architecture for multiple offices

Designing a secure network architecture connecting a cybersecurity consulting company's London headquarters with branch offices in Scotland, Ireland, Wales, and York, implementing VPN tunnels, network segmentation, and comprehensive security measures.

AML detection in blockchain systems
project2 October 2025
AMLMachine Learning

AML detection in blockchain systems

Advanced Anti-Money Laundering detection system using ML/AI to identify money laundering patterns in Ethereum and TRON blockchain networks.

Network segmentation with VLANs to limit lateral movement
project30 April 2025
Network SecurityNetwork Segmentation

Network segmentation with VLANs to limit lateral movement

Personal lab project where I redesigned a flat SME network using VLANs, ACLs and router-on-a-stick to reduce attack surface and limit lateral movement.

From Data to Action: Building Fraud Risk Metrics
article20 September 2025
Risk MetricsBCIs

From Data to Action: Building Fraud Risk Metrics

How to build effective fraud risk metrics (BCIs and KRIs) that drive action, from data collection to visualization and decision-making in fraud management.

Synthetic Identities: The New Frontier of Financial Crime
article9 September 2025
Synthetic IdentityIdentity Fraud

Synthetic Identities: The New Frontier of Financial Crime

Understanding synthetic identity fraud—one of the fastest-growing types of financial crime—and how to detect and prevent it using data analysis and pattern recognition.

Acquiring Fraud: Detection and Prevention Strategies
article5 September 2025
Acquiring FraudMerchant Fraud

Acquiring Fraud: Detection and Prevention Strategies

Understanding acquiring fraud—fraud targeting merchants and payment processors—and effective strategies for detection and prevention in fintech environments.

Analysing Fraud Patterns: A Data-Driven Approach
article2 September 2025
Fraud DetectionData Analysis

Analysing Fraud Patterns: A Data-Driven Approach

How to use SQL, Python, and data visualization tools to identify fraud patterns, build detection models, and create actionable insights for fraud prevention.

Understanding money laundering techniques in digital banking
article20 August 2025
Money LaunderingAML

Understanding money laundering techniques in digital banking

A comprehensive analysis of money laundering techniques in digital banking, including fanout, layering, and mixing patterns, and how to detect them.

The evolution of issuing fraud in fintech
article28 July 2025
Issuing FraudCard Fraud

The evolution of issuing fraud in fintech

How issuing fraud has evolved in the fintech era, from traditional card fraud to sophisticated digital attacks, and strategies for detection and prevention.

Understanding the OWASP Top 10 security risks
article9 May 2025
Network SecurityWeb Security

Understanding the OWASP Top 10 security risks

A comprehensive overview of the OWASP Top 10 most critical web application security risks.

Getting started with penetration testing
article1 May 2025
Network SecurityPenetration Testing

Getting started with penetration testing

An introduction to penetration testing for beginners, covering the basics and essential tools.

Presenting penetration testing findings to non-technical clients
project15 November 2024
Presentation SkillsSecurity Testing

Presenting penetration testing findings to non-technical clients

A Security Testing module project where I conducted a penetration test and presented technical findings to non-technical clients using analogies and business-focused language.

Building a network scanner tool
project10 January 2024
Network SecurityPython

Building a network scanner tool

A Python-based network scanning tool for security assessments and network discovery.

GitHub →
Web application security audit framework
project5 January 2024
Security TestingSolution Design

Web application security audit framework

A comprehensive framework for conducting security audits of web applications.

GitHub →