§ 00 — Introduction

Applied Security
Research Leader.
Agentic Engineer.

I'm Rob Ragan, Principal Technology Strategist at Bishop Fox. I lead a team of agentic engineers and I research and design cutting-edge offensive security agents that attack web applications and other systems. 18+ years of breaking things so they can be built back stronger.

Rob Ragan
Plate I · San Francisco, CA
S01

18+

Years in Security

S02

4x

Black Hat Speaker

S03

10+

Open Source Tools

S04

1

Book Published

§ 01

Featured Research

Built for NEBULA:FOG 2026

Arbiter

AI judge agent that watched 25 live hackathon demos in real time via Gemini Live API. Scores projects with a multi-model ensemble (Claude + Gemini + Groq), delivers commentary via Cartesia TTS, and defends itself against prompt injection attempts in 7 languages. 1,451 tests passing.

  • Real-time camera + audio capture via Gemini Live API
  • Multi-model scoring ensemble with outlier detection
  • Prompt injection defense: regex + semantic classifier, 7 languages
  • Cross-team deliberation with full demo memory
View on GitHub
~/nebulafog/arbiter

$ python arbiter.py --mode live-judge

[*] Arbiter v1.0 // AI Hackathon Judge

[+] Gemini Live connected (camera + audio)

[+] Scoring ensemble: Claude + Gemini + Groq

> Demo 14/25 | Team: ghost_protocol

SCORE: 8.7/10 | Innovation: 9 | Technical: 8
"Clever use of tool-use sandboxing to
contain agent lateral movement..."

$

§ 02

NEBULA:FOG

View all
Co-founder & Organizer // San Francisco

AI x Security Hackathon Series

I co-founded NEBULA:FOG because I wanted a room full of builders who actually break and defend AI systems, not just talk about it. 120+ builders at our first event, 24 projects shipped in a single day. Everyone builds. Everyone demos. No spectators.

120+

Builders

24

Projects Shipped

2

Events Run

§ 03

Tools & Projects

View all
§ 04

Conference Talks

View all
§ 05

Writing

View all
Colophon

How I work

Everything here is backed by hands-on testing, reproducible findings, and code you can run. I prototype fast, ship to production, and iterate based on what real users and real attackers actually do. The goal is making systems more robust, not just demonstrating they're broken.