David Barbier is a curious, proactive full-stack web developer and entrepreneur based in the Greater Montreal area, with over 15 years of hands-on experience building web applications and running his own studio. He currently works as a software developer at Higher Logic and previously contributed to Vanilla Forums, where he improved the official Troll Management add-on by implementing fingerprint-based troll detection, banning logic, database interactions and UI updates. Known for pragmatic, detail-oriented back-end work and a perfectionist streak, he favors robust validation and database-driven features that improve real-world moderation and UX. His mix of long-term freelance leadership and open-source contributions points to an adaptable engineer who blends product sensibility with community-focused tooling.
5 years of coding experience
3 years of employment as a software developer
DEC, Informatique de Gestion, DEC, Informatique de Gestion at Cégep de Saint-Jérôme
Contributions:24 reviews, 49 commits, 13 PRs in 6 months
Contributions summary:David's primary contribution is focused on enhancing the "Troll Management" plugin, an official add-on for Vanilla Forums. They developed features for managing user accounts by setting and checking fingerprints for troll detection. The user implemented database interactions and added validation for the plugin's settings, along with code for banning users based on fingerprint. The user also worked on updating the UI and other adjustments for the plugin.
Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
Contributions:4 PRs, 51 pushes, 1 branch in 3 days
template-enginetemplatepresentationcssphp
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
David Barbier - Développeur Logiciels at Faenix - Conception Web