Bryan Sullivan

Principal PM Manager, GitHub Advanced Security for Azure DevOps Program Management

Bryan is the Product Lead for GitHub Advanced Security for Azure DevOps, a solution designed to help developers build more secure and trustworthy software, while enabling them to continue innovating as rapidly as possible. Bryan has been in the Developer Security industry for over 20 years; prior to Azure DevOps he was a PM in the Security Development Lifecycle (SDL) team, the Microsoft Threat Intelligence Center (MSTIC) and the Microsoft Crypto Board; and prior to Microsoft he was a development manager for HP where he helped to create the dynamic analysis tool WebInspect.

Post by this author

Your Most Important Git Repos

What do you keep in your Git repos? Source code for your production applications certainly, but you probably also keep a fair amount of experimental and “hackathon” code. Maybe you keep your documentation in Git. Maybe, like the District of Columbia does, you even keep legal documents there. So which of these are the most important to ...

You can’t have security for DevOps until you have DevOps for security

The faster we iterate on refining secure development practices, the faster our developers can address security pain points, and the better we protect our customers. In this post, Bryan Sullivan walks through key learnings from the 1ES Security team.

Separating the signal from the noise

If a security tool catches a critical vulnerability, but also reports 99 other findings that turn out to be false positives, developers are going to ignore everything that the tool reports and then miss the important issues. Bryan Sullivan talks through how you can hone your tooling to separate the signal from the noise.