Automated SSH Brute-Force Detection and Response Pipeline with Wazuh

Wazuh Dashboard Custom Wazuh Rules Brute Force Failed

Designed and implemented a 3-VM SIEM lab to detect, escalate, and automatically contain SSH brute-force attacks using custom Wazuh rules and firewall-based active response.

Port Scan & SSH Brute Force Detection Lab

Storage Configuration Overview Red

In this project I built an isolated attacker–target environment to capture port scans at the packet level, compare scan behaviours, and investigate authentication failures through system logs.

Sevastopol Terminal

Sevastopol Interface Loading Screen About Me Command

A retro-style terminal interface built as my portfolio website. Inspired by the game Alien: Isolation.

Gym Management Database System

Gym Entity Relationship Diagram Gym Management System Use Case Diagram

A fully designed and implemented relational database system for managing members, subscriptions, bookings and staff operations. Built as part of a university group project, the system includes entity-relationship modelling, normalization, constraints, and SQL queries.

HorseInventory 1.21

Horse Inventory GUI Tamed Horse with Saddle

A plugin for 1.21 Minecraft written in Java. Adds a simple GUI for a horse inventory. Horse needs to be tamed and wearing a saddle for it to work.