Patrick Lafrance

Principal Frontend Architect at Workleap

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
Patrick Lafrance is a Principal Frontend Architect with 12 years of experience building scalable, component-driven web applications and design systems, currently leading frontend strategy at Workleap in Montreal. He combines deep JavaScript, React, Redux and webpack expertise with a strong .NET and Azure background, enabling him to bridge legacy enterprise systems and modern frontend architectures. At ShareGate he led creation of a company-wide design system and has driven frontend modernization as an architect at GSoft. An active open-source contributor, he has improved craco to make Create React App configurations more extensible (ESLint, PostCSS, Jest, TypeScript recipes), reflecting a pragmatic focus on developer experience. Known for turning complex integration needs into maintainable platforms, he brings both hands-on coding and long-term architectural vision.
code11 years of coding experience
job16 years of employment as a software developer
bookBAC, Informatique de gestion, BAC, Informatique de gestion at Université Laval
bookDEC, Informatique de gestion, DEC, Informatique de gestion at Cégep de Limoilou
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
21reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (16)

configuration-management10
javascript10
configurations10
customisation10
configuration-file10
react10
jestjs9
eslint9
postcss8
css-modules8
typescript-types7
typescript7
typescripts7
microfrontend6
webpack6

Programming languages (6)

TypeScriptMDXC#CSSRustJavaScript

Github contributions (5)

github-logo-circle
dilanx/craco

Oct 2018 - Apr 2022

Create React App Configuration Override, an easy and comprehensible configuration layer for Create React App.
Role in this project:
userFront-end Developer
Contributions:13 releases, 31 reviews, 339 commits in 3 years 6 months
Contributions summary:Patrick primarily contributed to the configuration and customization of Create React App (CRA) using craco. They developed and modified functionalities related to ESLint, PostCSS, and Jest integration. They added and updated recipes for common configurations, including adding support for features like TypeScript, MobX, and CSS modules. The user also made improvements to documentation.
zero-configurationreactconfigurationoverridecra
workleap/wl-squide

Apr 2023 - Mar 2025

Modular application shell for building web applications at Workleap.
Contributions:1 release, 156 reviews, 333 PRs in 1 year 11 months
i18nexti18next-reactmodule-federationmswreact
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
Patrick Lafrance - Principal Frontend Architect at Workleap