François Marier is a Principal Security Engineer with 18 years of experience bridging web application development and browser engineering, currently leading security and privacy efforts at Brave in Vancouver. He focuses on pragmatic, reliable software—reducing technical debt, hardening browsers, and improving processes—while contributing to high-impact open source projects like the Brave browser and Mozilla’s django-csp. His work spans certificate and URL filtering, client-side phishing detection, and privacy-preserving header/referrer practices, plus clear, developer-friendly documentation and installer automation for multiple Linux distributions. A Waterloo computer science graduate on the Dean’s List, he pairs deep technical rigor with an emphasis on usability and reproducibility that shows in both code and docs.
18 years of coding experience
Bachelor, Computer Science, Dean's List of Honour, Bachelor, Computer Science, Dean's List of Honour at University of Waterloo
Core engine for the Brave browser for mobile and desktop. For issues https://github.com/brave/brave-browser/issues
Role in this project:
Security Engineer
Contributions:879 reviews, 432 commits, 365 PRs in 4 years
Contributions summary:François's contributions focused on enhancing the security of the Brave browser by implementing and maintaining certificate and URL filtering. They updated certificate trust stores and implemented various URL filtering techniques to remove tracking parameters, enhance privacy, and protect users from phishing attempts. The user added and modified code related to HTTP headers, referral practices, and client-side phishing detection. The work directly impacts the Brave browser's security posture.
Brave browser for Android, iOS, Linux, macOS, Windows.
Role in this project:
DevOps Engineer & Technical Writer
Contributions:3 reviews, 85 commits, 79 PRs in 2 years 9 months
Contributions summary:François primarily contributed to the documentation and installation instructions for the Brave browser, specifically for various Linux distributions. Their work included updating installation procedures for different versions of Debian, Ubuntu, and other distributions by adding missing dependencies and addressing potential errors. Furthermore, the user made enhancements to the documentation, such as clarifying the supported architectures and linking to relevant signing keys. They also automated license generation for adblock and local data components.
firefoxnext-generationbrowserwindowselectron
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
François Marier - Principal Security Engineer at Brave Software