Security systems / investigate and verify

Application and AI Security

Examine the boundaries. Verify the defenses.

I explore application and AI security through trust-boundary analysis, secure design, and reproducible experiments. My engineering background connects security decisions to the systems people build and use.

Application security and engineering leadership

Engineering Manager at Brivo, with 25+ years in software engineering. Application security, secure design, and trust-boundary analysis connect my research to hands-on engineering.

Interested in conversations about application security, AI security, and reliable engineering. Remote US.

Current Position

Current Focus

Now

Updated October 2026

Active Mission Board

Selected Work

Investigate, measure, explainSecurity practice and public research

Threat modeling, secure code review, and controlled experiments make assumptions and failure modes visible.

Current Trajectory

Current Focus

Exploring the OWASP LLM Top 10

The public AI security lab explores vulnerable agents and defenses using synthetic fixtures. The deterministic RAG demonstration illustrates an attack path; it does not measure production-model resistance.

Hull Integrity

Experimental Limits

Evidence before confidence.

Keep targets isolated, state assumptions, and distinguish a reproducible demonstration from a production security claim.

Latest Transmissions

Latest Writing

Security research and field notes

Project noteBreaking Agents to Build Better Ones: LLM01 Prompt Injection

A hands-on RAG prompt-injection lab for learning OWASP LLM01:2025, measuring attack success rate, and testing a simple spotlighting defense.

Project noteSupply Chain Attacks on AI Tooling: Lessons from Shai-Hulud

A field report on the npm worm that targeted ~/.claude/, the three scanners I built in response, and what AI infra security needs next.

Project noteWelcome

What this site is and what's coming.