Projects

A collection of my work in security automation, compliance tooling, and infrastructure labs.

Shortlink Platform

A deliberately simple URL shortener wrapped in a production-grade DevOps stack—Docker, Kubernetes, Helm, ArgoCD GitOps, Terraform, and full observability. The app is boring; the infrastructure is the point.

ReactTypeScriptFastAPIPostgreSQL
View Project

Threat Triage

A LangChain orchestration agent that triages security telemetry local-first, escalating only genuinely ambiguous cases to the cloud—a privacy-conscious alternative to sending every input straight to an LLM.

PythonLangChainOllamaOpenAI
View Project

WatchPhish

A phishing intelligence and simulation platform that aggregates live threat feeds, scores and enriches indicators, maps threats geographically, and delivers interactive phishing awareness training.

React 19TypeScriptViteNode.js
View Project

ISMS Training Platform Design

Designed the content structure and user journey for an ISO 27001 compliant security awareness training platform.

FigmaMarkdownLMSISO 27001
View Project

Regulatory Monitoring Automation

Automated pipeline for tracking regulatory changes using RSS feeds, LLM summarization, and Slack notifications.

PythonOpenAI APISlack APIRSS
View Project

Threat Signal Pipeline

Lightweight pipeline: RSS → Vertex AI (Gemini) → BigQuery → Slack.

Google Cloud FunctionsVertex AI (Gemini)BigQueryPython
View Project

URL Reputation Checker

A Python-based tool to check URL reputation using multiple threat intelligence APIs including VirusTotal, Google Safe Browsing, and URLScan.io.

PythonVirusTotal APIGoogle Safe BrowsingURLScan.io
View Project

Home Lab: Wazuh + Suricata + ELK

A comprehensive home lab setup for learning detection engineering and SIEM management.

WazuhSuricataElasticsearchKibana
View Project