Eric Perret

Principal Engineer - UI Framework Services Team at Salesforce

San Francisco, California, United States
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

👤
Senior
🎓
Top School
Eric Perret is a Principal Engineer and full-stack software architect with over 20 years in web platforms and more than a decade driving core UI framework work at Salesforce in San Francisco. He designs and implements scalable, secure server-client architectures and Java/Spring microservices that underpin the Lightning UI, while acting as the department SME for Java, web standards, CDN, and application security. Eric blends deep front-end performance expertise—having led browser performance initiatives and real-user metrics collection—with backend engineering, evident from refactoring work on the notable forcedotcom/aura framework. He has a strong HCI foundation from RPI and a history of turning cross-functional requirements into production tools that cut manual effort and improve observability and capacity planning. Known for eliminating legacy debt and pragmatic API design, he often bridges UX, accessibility, and infra teams to ship measurable improvements at scale.
code12 years of coding experience
job18 years of employment as a software developer
bookWoodside Priory
bookBachelor of Science (B.S.), Computer Science (Concentration in Human Computer Interaction), Bachelor of Science (B.S.), Computer Science (Concentration in Human Computer Interaction) at Rensselaer Polytechnic Institute
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
6,574reputation
14.3mreached
58answers
39questions
Badges
twitter-bootstrap
top-1%
css
top-1%
combobox
top-5%
github-logo-circle

Github Skills (17)

javascript10
twitter-bootstrap10
css10
java10
javas10
aura-framework10
back-end-development9
front-end-development9
backend9
combobox9
html6
cross-browser6
sql-server6
junit6
jquery6

Programming languages (7)

TypeScriptJavaBikeshedCSSCJavaScriptHTML

Github contributions (5)

github-logo-circle
forcedotcom/aura

Nov 2013 - Jan 2019

This project is archived, please see the readme for additional resources.
Role in this project:
userFull-stack Developer
Contributions:55 commits in 5 years 2 months
Contributions summary:Eric primarily focused on refactoring and fixing issues within the Aura framework, particularly related to the component and expression rendering engine. They removed deprecated methods, and addressed bugs concerning date formatting and user input. These changes involved modifications to JavaScript and Java files, indicating work across both front-end and back-end aspects of the framework.
additionalsalesforce-lightninglwcarchivedshadow-dom
salesforce/kylie

Oct 2013 - Aug 2015

Contributions:1 release, 44 commits, 1 PR in 1 year 10 months
end-usertestingweb-performance-testingrumperformance
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
Eric Perret - Principal Engineer - UI Framework Services Team at Salesforce