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.
11 years of coding experience
16 years of employment as a software developer
BAC, Informatique de gestion, BAC, Informatique de gestion at Université Laval
DEC, Informatique de gestion, DEC, Informatique de gestion at Cégep de Limoilou
Create React App Configuration Override, an easy and comprehensible configuration layer for Create React App.
Role in this project:
Front-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.
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.