← Niall Kahlout's Blog
niallkahlout.me

Projects

Things I've built, deployed, or am actively working on — spanning security tooling, infrastructure, and web development.

A lightweight, password-protected browser extension for securely storing sensitive notes. Incorporates AES encryption, local storage security, and a minimal UI to ensure data stays private and never leaves the browser.

Chrome ExtensionJavaScriptAES EncryptionLocalStorage
View on GitHub

This site — a statically generated blog built with Next.js App Router, Tailwind CSS, and Markdown content. Deployed on Vercel with custom security headers, sitemap, RSS feed, and a light/dark theme.

Next.jsTypeScriptTailwind CSSVercel
View on GitHub

Cybersecurity Home Lab

Ongoing

A continuously evolving virtualised home lab environment for security testing, malware analysis, and penetration testing. Includes network segmentation with VLANs, a SIEM stack, and isolated attack/defence VMs.

ProxmoxKali LinuxSecurity OnionpfSenseSplunk

T-Pot Honeypot Deployment

Live

Deployed a T-Pot multi-honeypot platform on DigitalOcean to passively collect and analyse real-world malicious traffic. Integrated with the Elastic Stack to visualise attack patterns, geolocate sources, and extract threat intelligence.

T-PotDigitalOceanElasticsearchKibanaThreat Intel

Security Automation & Scripting

Ongoing

A collection of scripts and tools for automating SOC tasks — log parsing, vulnerability scanning, alert triage, and incident response workflows. Designed to reduce manual toil and improve response efficiency.

PythonBashPowerShellSOC AutomationLog Analysis