Brian Wolff

Freelance Developer at WIKI PROJECT MED FOUNDATION INC

Canada
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

👤
Senior
🎓
Top School
Brian Wolff is a freelance developer and seasoned application security engineer with 16 years of experience specializing in MediaWiki and web application security. He has driven security improvements at the Wikimedia Foundation and Asana, implemented CSP adoption across large sites, and contributed meaningful refactors to the core MediaWiki codebase (notably around ContentSecurityPolicy and PHP8 compatibility). As a consultant he builds custom MediaWiki extensions, performs server and performance tuning, and helps organizations harden wiki deployments; he also publishes discovered CVEs and competes in CTFs under the handle "Bawolff." Based in Canada, he blends deep open-source familiarity with practical security tooling—one behind-the-scenes accomplishment is a custom static-analysis tool integrated into CI for MediaWiki extensions.
code16 years of coding experience
job8 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Dalhousie University
languagesEnglish
github-logo-circle

Github Skills (9)

php10
mediawiki10
content-security-policy10
web-development10
sec10
wikipedia9
phpunit9
html9
javascript8

Programming languages (13)

JavaCGoHTMLTypeScriptDockerfileShellJavaScript

Github contributions (5)

github-logo-circle
wikimedia/mediawiki

Mar 2012 - Jan 2023

🌻 The collaborative editing software that runs Wikipedia. Mirror from https://gerrit.wikimedia.org/g/mediawiki/core. See https://mediawiki.org/wiki/Developer_access for contributing.
Role in this project:
userBack-end Developer
Contributions:707 commits in 11 years
Contributions summary:Brian primarily focused on refactoring and enhancing the ContentSecurityPolicy (CSP) within the MediaWiki codebase. Their work involved restructuring the CSP class to be more object-oriented, enabling extensions to modify the CSP header on a per-page basis. These changes included adding methods to allow for adding extra sources like blob:, and updating the OutputPage class and related tests to incorporate the new features. Additionally, the user contributed to the codebase by addressing issues related to index.php, fragment identifiers, and several php8 related issues to ensure compatibility, and security.
wikimediaphpwikipediacollaborative-editingruns
bawolff/croptool

May 2024 - Feb 2025

Tool for cropping images at Wikimedia Commons and other Wikimedia wikis
Contributions:7 pushes, 7 branches in 9 months
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
Brian Wolff - Freelance Developer at WIKI PROJECT MED FOUNDATION INC