Skip to content

Open source

I build tools, contribute fixes upstream, and turn security lessons into resources other developers can use. The work spans Node.js, software supply chains, terminal applications, network infrastructure, and now AI agents.

Merged PRs outside my namespace
850
Repositories those PRs reached
193
On GitHub since
2010

GitHub snapshot: November 6, 2026. Data sources

Node.js child_process hardening

Earlier prototype-pollution hardening had missed some child_process paths. I contributed a regression test and a fix to make that behavior consistent.

The pull request was merged on July 21, 2024.

Open-source areas

Projects & resources

Security defenses, developer tools, and community guides. What each project does, my involvement, and where to get started.

Ecosystem contributions

Selected changes to Node.js, OWASP, CNCF, Fastify, Yarn, and more, with links to the actual work.

Impact & rankings

Package adoption, repository interest, contribution breadth, and GitRanks. Different measures, with their dates and limits.

Featured projects & resources

npq

Check package health and security signals before installing npm dependencies.

GitHub stars
1,795
monthly npm downloads
29,394

dockly

Manage Docker containers, images, networks, and services from an interactive terminal interface.

GitHub stars
4,037
monthly npm downloads
896

Project metrics captured November 7, 2026. Sources & definitions

Open-source leadership & recognition

Recognition & community stories

My work includes historical membership in the Node.js Ecosystem Security Working Group, co-leadership of OWASP NodeGoat, and leadership of OWASP’s CWE tooling.

I received GitHub Star recognition in 2021, 2022, and 2023, and the OpenJS Foundation’s Security Pathfinder award in 2022.