William Durand

Senior Staff Software Engineer at Mozilla

Greater Clermont-Ferrand Area France
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
William Durand is a Senior Staff Software Engineer with 15 years of experience and a long history of hands-on open source contributions, currently working on Firefox at Mozilla. He blends back-end expertise in PHP and Python with full-stack work across JavaScript and tooling, having authored and maintained libraries like Hateoas and BazingaJsTranslationBundle and contributed to widely used projects such as gecko-dev, web-ext, and addons-server. Will has a strong track record improving developer tools, CI/build processes, and integrations (notably enabling MV3 support and refining web-ext and addon tooling), while also contributing to ORM and pagination libraries like Propel and Pagerfanta. He enjoys mentoring and working in the open, routinely adding tests, documentation, and cross-project integrations that raise long-term maintainability. Based in the Clermont-Ferrand area, he brings a practical, systems-minded approach to shipping reliable features and squashing edge-case bugs across large codebases. A less obvious strength is his breadth: from low-level image-processing helpers to browser extension infrastructure, he moves comfortably between domain-specific problems and platform-scale engineering.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
5,479reputation
363kreached
124answers
1question
Badges
symfony
top-5%
mime-types
top-5%
php
top-5%
http
top-5%
rest
top-1%
github-logo-circle

Github Skills (107)

url-routing10
opencv10
python10
image-processing10
testing10
command-line-interface10
http10
proxy10
pagination10
symfony-ux10
database-management10
rest-api10
webextension10
javascript10
jquery10

Programming languages (32)

CMakefileGoHTMLJSONGroovyTypeScriptShell

Github contributions (5)

github-logo-circle
everzet/capifony

Sep 2011 - Mar 2017

[UNMAINTAINED]
Role in this project:
userBack-end Developer
Contributions:3 releases, 400 commits, 11 PRs in 5 years 7 months
Contributions summary:William appears to have contributed significant Propel support to the Capifony project, a tool for Symfony deployments. Their initial contributions focused on integrating Propel for database interactions within the deployment process, adding Propel build and database tasks. Later commits extended database driver support within the Capifony deployment scripts. The user also addressed code style issues and made adjustments to ensure consistency.
javascriptreact
geocoder-php/Geocoder

Nov 2011 - Dec 2016

The most featured Geocoder library written in PHP.
Role in this project:
userBack-end Developer
Contributions:5 releases, 671 commits, 44 PRs in 5 years 2 months
Contributions summary:William contributed to the core functionality of the Geocoder PHP library. Their work included enhancements to the HTTP adapter, adding support for specifying the locale and incorporating support for reverse geocoding. The user refactored provider implementations and added new providers for HostIp and FreeGeoIp, expanding the library's capabilities. Furthermore, they refactored code to better fit unit tests and refactored the provider implementations.
geocodingphpgeocodegeocoderzipcode
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
William Durand - Senior Staff Software Engineer at Mozilla