Jean-françois Paradis

Frontend Software Architect at Electronic Arts (EA)

Vancouver, British Columbia, 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
Jean-françois Paradis is a Frontend Software Architect with 30+ years of experience building secure, scalable UI platforms across SaaS, CRM, and omnichannel ecosystems. He helped create core Salesforce frameworks (Aura, LWC) and architected Lightning Locker, bringing deep expertise in object-capability security and front-end runtimes that protect millions of users. At AppOmni he modernized large front-ends to TypeScript + Vite and introduced AI-driven developer tooling; at Agoric he contributed to Secure ECMAScript and TC39 proposals, including work on Realms. Now leading frontend architecture at Electronic Arts, he focuses on API- and event-driven architectures that unify CRM, CMS and multi-portal experiences while driving performance and developer productivity. His background uniquely blends UI framework innovation, product security, and a practical engineering ethos that scales from prototype to enterprise.
code12 years of coding experience
job23 years of employment as a software developer
bookBachelor of Engineering (BE) Geological Engineering, Bachelor of Engineering (BE) Geological Engineering at Université Laval
bookDiploma of Collegial Studies (DEC) Sciences, Diploma of Collegial Studies (DEC) Sciences at CEGEP de Shawinigan
bookAttestation of Collegial Studies (AÉC) International Development, Attestation of Collegial Studies (AÉC) International Development at CEGEP de Rivière-du-Loup
languagesFrench, English, Portuguese
stackoverflow-logo

Stackoverflow

Stats
121reputation
6kreached
1answer
0questions
github-logo-circle

Github Skills (8)

javascript10
ecmascript10
architecture9
architectures9
build-system8
css6
browser6
salesforce6

Programming languages (5)

TypeScriptJavaC++JavaScriptHTML

Github contributions (5)

github-logo-circle
tc39/proposal-shadowrealm

Aug 2017 - Jul 2018

ECMAScript Proposal, specs, and reference implementation for Realms
Role in this project:
userBack-end Developer
Contributions:52 commits, 103 PRs, 160 pushes in 11 months
Contributions summary:Jean-françois primarily contributed to the "proposal-shadowrealm" repository by updating and completing core JavaScript intrinsics related to Realms. Their commits included modifying the `intrinsics.js` file to include the complete set of intrinsics, completing the set of intrinsics, and fixing various related issues. Further, they addressed various cleanup and build-related concerns within the source code and project structure. These updates directly impacted the core functionality and completeness of the Realm implementation.
javascriptecmascript-proposalspecsrealmstypescript
jfparadis/proposal-realms

Jul 2017 - Aug 2019

ECMAScript Proposal, specs, and reference implementation for Realms
Contributions:3 PRs, 133 pushes, 113 branches in 2 years
javascriptecmascript-proposalspecsrealmstypescript
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
Jean-françois Paradis - Frontend Software Architect at Electronic Arts (EA)