David Barbier

Développeur Logiciels at Faenix - Conception Web

Greater Montreal Metropolitan Area 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

🤩
Rockstar
🎓
Top School
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.
code5 years of coding experience
job3 years of employment as a software developer
bookDEC, Informatique de Gestion, DEC, Informatique de Gestion at Cégep de Saint-Jérôme
languagesFrench, English
github-logo-circle

Github Skills (10)

plugin-development10
php10
vanilla-forums10
addon10
user-authentication9
authentication9
database-management9
sql7
javascript4
javascripts4

Programming languages (2)

ShellPHP

Github contributions (5)

github-logo-circle
vanilla/addons

Feb 2021 - Sep 2021

Official add-ons and tools for Vanilla Forums.
Role in this project:
userBack-end Developer
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.
discourseadd-onsvanilla-forumsaddonsforum
vanilla/smarty

Jan 2022 - Jan 2022

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