Cybersecurity, AI & data science leader — 20+ years building production cyber-analytics platforms across enterprise, defense, and federal.

I build production-grade cyber data and analytics platforms — applying AI/ML, data science, and cloud engineering to defend networks and turn high-volume telemetry into decisions. Ph.D. in Computer Science, 20+ years across enterprise, defense, and federal environments.

Focus Areas

AI for Cyber

Offline/air-gapped LLM fine-tuning, MCP & agentic AI workflows, and ML-based anomaly detection on live network telemetry.

Network Defense & Forensics

Real-time situational awareness, threat detection at scale, and cyber-topology visualization for analysts and operators.

Data Science & Pipelines

Large-scale analytics pipelines, cloud data engineering on AWS/GCP, and ML modeling over messy, high-volume data.

Recent Posts

PHP2Shell End to End: From a Malformed POST to the Crown Jewels

Oct 25, 2026 · 19 min read

A step-by-step walkthrough of Exploit-DB 52704, the PHP2Shell PoC for CVE-2026-109618, run on a Ludus range modelling a small company. Covers the vulnerability theory, the full exploit chain from recon through credential theft to vault access, and what five sensors caught and missed.

cybercveludusphpphp2shell

Read more →

Your Dependencies Shipped Features Too

Oct 9, 2026 · 62 min read

Dependency review is rightly built around security patches. Every upstream release also ships capabilities we could adopt. A Go 1.22 routing example shows how a small refactor can remove a dependency, and capscan, a Dependabot companion built on GitHub Agentic Workflows and running in a public demo repository, makes capability review a routine part of every update, and the same review runs out of band as an agent skill. It closes with lessons from building agents that read untrusted input.

supply-chaindependenciesgoaiagents

Read more →
Commodore 64 home computer
Sooner or later, someone has to shut-up and row. — Steve Henderson