Francis Lachapelle

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

🤩
Rockstar
🎓
Top School
Francis Lachapelle is a developer with a 19-year background in social reintegration and clinical counseling who pivoted into full‑stack software development to better support case management workflows. He built and deployed production applications—including a PHP/Bootstrap clinical tools registry and a React/Electron/Node.js/MongoDB networked client-tracking app—that directly improved team collaboration and data-driven follow-up at a Montreal transition house. His hands-on experience spans front-end UI work with Tailwind and CSS tweaks to backend logic and session/security fixes in open-source projects like PacketFence and SOGo. Combining deep clinical domain knowledge with practical engineering skills, he specializes in translating complex human-centered requirements into robust, deployable software.
code19 years of coding experience
job1 year of employment as a software developer
bookCertificat, Informatique appliquée, Certificat, Informatique appliquée at Université de Montréal
bookMaîtrise, Sociology, Scolarité complétée, mémoire non déposé, Maîtrise, Sociology, Scolarité complétée, mémoire non déposé at UQAM | Université du Québec à Montréal
github-logo-circle

Github Skills (14)

jgroups10
css10
authentication10
user-authentication10
php10
javascript10
mysql9
web-application-security9
user-interface9
html8
phpunit8
saml8
front-end-development8
ldap7

Programming languages (11)

TypeScriptShellSCSSJavaScriptGoPHPObjective-CPerl

Github contributions (5)

github-logo-circle
Alinto/sogo

May 2007 - Aug 2022

SOGo is a very fast and scalable modern collaboration suite (groupware). It offers calendaring, address book management, and a full-featured Webmail client along with resource sharing and permission handling. It also makes use of documented standards (IMAP, CalDAV, CardDAV, etc.) and thereby provides native connectivity (without plugins) to many clients such as Microsoft Outlook, Apple iCal, the iPhone, Mozilla Lightning, and a plethora of mobile devices.
Role in this project:
userBack-end Developer
Contributions:75 releases, 4 reviews, 5901 commits in 15 years 6 months
Contributions summary:Francis's commits primarily focus on improvements to the SOGo groupware suite, with an emphasis on the back-end. The work includes fixing variable declarations in tests, implementing improvements to the handling of tasks, including reminders and their scheduling. Further, the user corrected an issue related to the automatic email responses and a variety of improvements in the security mechanisms in the backend related to the session management.
sogofull-featuredcontactssharingcollaboration
inverse-inc/packetfence

Jul 2011 - Aug 2022

PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, powerful BYOD management options, 802.1X support, layer-2 isolation of problematic devices; PacketFence can be used to effectively secure networks small to very large heterogeneous networks.
Role in this project:
userBack-end Developer
Contributions:32 releases, 60 reviews, 2882 commits in 11 years 2 months
Contributions summary:Francis appears to be focused on web administration features, updating CSS files, and adding modules to the user interface. These commits primarily involve modifications to CSS styles and JavaScript files, particularly those related to the web admin interface. They also include fixing sortable elements in various interface components.
heterogeneous-networkslayer-2captivecentralizedsecure
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
Francis Lachapelle