Doug Wilson

Member Of Technical Staff at Anthropic

Washington, District of Columbia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
Top expert inWeb Development and JavaScript Ecosystem
Doug Wilson is an information security and technology professional with 17 years of experience who now contributes to Anthropic as a Member of Technical Staff. He spent a decade defending systems operationally and another decade building security tools and vendor products, giving him a rare perspective on both offense and defense. Doug blends hands‑on engineering—evidenced by substantial open-source contributions to foundational Node.js ecosystem projects like Express, body-parser, and multipart parsing—with leadership roles in incident response and product security. He has led incident response at the Democratic National Committee and directed security teams at startups and enterprise firms, focusing on practical, human-centered product and policy design. Known for improving test coverage, robustness, and performance across libraries, he favors smarter security programs over status‑quo controls. Based in Washington, DC, he combines operational rigor with developer empathy to build secure, usable systems.
code17 years of coding experience
job15 years of employment as a software developer
bookThe University of Maryland, College Park
github-logo-circle

Github Skills (74)

benchmark10
performance-analytics10
expressjs10
website-development10
testing10
http10
csrf10
fileshare10
compression10
refactoring10
website-design10
mime-types10
javascript10
middleware10
performance-monitor10

Programming languages (16)

C#PowerShellCSSC++CScalaGoPerl

Github contributions (5)

github-logo-circle
pillarjs/send

Apr 2014 - Mar 2022

Streaming static file server with Range and conditional-GET support
Role in this project:
userBack-end Developer
Contributions:4 reviews, 469 commits, 48 PRs in 8 years
Contributions summary:Doug primarily contributed to the `send` repository by improving platform portability and fixing bugs related to file serving. Their commits involved enhancing the handling of files with dots in their names and addressing issues that caused errors when headers were set after content was sent. The user also made changes to coerce option types, accept API options in options objects, and introduced the ability to control ETag generation.
file-serverjavascriptconditionalstreamingnodejs
jshttp/cookie

Apr 2014 - Apr 2022

HTTP server cookie parsing and serialization
Role in this project:
userBack-end Developer
Contributions:16 releases, 13 reviews, 226 commits in 8 years 1 month
Contributions summary:Doug primarily contributed to the `jshttp/cookie` repository by improving its code quality and functionality. Their work involved reorganizing and adding JSDoc comments to the codebase, making it more readable and maintainable. The user also addressed potential errors and vulnerabilities by removing argument reassignments and implementing validation checks, specifically improving the robustness of the `parse` and `serialize` functions. Furthermore, they introduced enhancements like adding priority and expires options.
javascriptserializationparsingcookienodejs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial