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 based in Montreal with 11 years of experience building scalable web interfaces and design systems. He blends a deep JavaScript/React toolchain (Redux, webpack, CRA/craco, Storybook) with a strong C#/.NET and Azure background, allowing him to bridge legacy enterprise stacks and modern frontend architecture. At ShareGate he led the creation of a design system and later shaped frontend strategy at GSoft and Workleap, delivering production-ready component ecosystems and developer tooling. An active open-source contributor, he has improved Create React App customization through contributions to the widely used craco project, and his stint as a startup co-founder gives him product-minded engineering instincts.
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 (22)

javascript10
configuration-management10
configurationmanagement10
javascripts10
customisation10
configuration-file10
configurations10
react10
eslint9
jestjs9
jest-js9
css-modules8
postcss8
typescript37
typescript27

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