Mathieu Lu

CiviCRM Developer, Co-founder at Coop SymbioTIC

Montreal, Quebec, 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
Mathieu Lu is a CiviCRM developer and co-founder with over 20 years of experience building and hosting web systems for non-profits, focused on fundraising, membership, events and communications. He combines deep back-end expertise in PHP and CiviCRM core/Drupal integration with practical ops skills in Debian sysadmin, security, payment integrations and performance tuning. An active contributor to the mainstream civicrm/civicrm-core and civicrm-drupal repositories, he has implemented debugging Drush commands, fixed Drupal 8 integration issues and improved payment and event-cart functionality. A strong advocate for Free Software and user empowerment, he favors avoid­ing vendor lock-in and designs solutions for multilingual, accessible deployments. Based in Montreal, he also brings hands-on experience with networking (IPv6, mesh wifi) and niche knowledge of online payments used by charities.
code21 years of coding experience
bookTEC, Informatique, TEC, Informatique at Cégep André-Laurendeau
bookB. Sc., Informatique / Computer Science, B. Sc., Informatique / Computer Science at Université de Sherbrooke
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
161reputation
5kreached
4answers
0questions
github-logo-circle

Github Skills (18)

drupal10
back-end-development10
apidoc10
mysql10
civicrm10
php10
api10
drush10
database-management8
phpunit8
html6
backup6
backgrounds6
css6
aegir6

Programming languages (13)

SmartyC++CSSGoSassHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
civicrm/civicrm-drupal

May 2013 - Sep 2022

CiviCRM (Drupal Integration)
Role in this project:
userBack-end Developer
Contributions:27 commits, 29 PRs, 9 pushes in 9 years 6 months
Contributions summary:Mathieu primarily contributed to the Drupal integration for CiviCRM, focusing on the backend functionality. Their work includes implementing Drush commands for debugging and cache management, as well as optimizing code to prevent issues with class loaders. Additionally, the user made updates to the views module, modifying existing handlers, and refining the system's API usage, aiming to improve overall stability and efficiency. This demonstrates a focus on improving the underlying functionality of the CiviCRM integration.
phpdrupalcivicrm
civicrm/civicrm-core

Mar 2013 - Jan 2023

CiviCRM (Core Application and Framework)
Role in this project:
userBack-end Developer
Contributions:116 reviews, 439 commits, 673 PRs in 9 years 11 months
Contributions summary:Mathieu primarily contributed to the back-end of the CiviCRM core application. Their work involved fixing bugs related to Drupal 8 integration, such as user variable fixes and deprecation handling. They also addressed issues in financial modules, including updates related to contribution pages and payment processing. Furthermore, the user implemented enhancements for features, such as Event Cart and added support for Credit Card type icons.
backbonejscivicrm
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
Mathieu Lu - CiviCRM Developer, Co-founder at Coop SymbioTIC