AeroLeads people directory · profile

Eric Perret Email & Phone Number

Principal Engineer - UI Framework Services at Salesforce
Location: San Francisco, California, United States 12 work roles 3 schools
1 work email found @salesforce.com 3 phones found area 518, 650, and 415 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email e****@salesforce.com
Direct phone (518) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Engineer - UI Framework Services
Location
San Francisco, California, United States
Company size

Who is Eric Perret? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Eric Perret is listed as Principal Engineer - UI Framework Services at Salesforce, a with 1 employees, based in San Francisco, California, United States. AeroLeads shows a work email signal at salesforce.com, phone signal with area code 518, 650, 415, and a matched LinkedIn profile for Eric Perret.

Eric Perret previously worked as Lead Member of Technical Staff (LMTS) - Calendar Team at Salesforce and Software Engineering SMTS / Product Owner / UX / SysEng - Infrastructure Engineering Productivity at Salesforce. Eric Perret holds Master Of Science (M.S.), Information Technology (Concentration In Human Computer Interaction) from Rensselaer Polytechnic Institute.

Company email context

Email format at Salesforce

This section adds company-level context without repeating Eric Perret's masked contact details.

{first_initial}{last}@salesforce.com
89% confidence

AeroLeads found 1 current-domain work email signal for Eric Perret. Compare company email patterns before reaching out.

Profile bio

About Eric Perret

Full-stack Software Architect with 20+ years of experience and a passion for crafting user-centric software solutions. Adept in both frontend and backend technologies, including Java, Spring, JavaScript, and Angular. Experienced in system design, UI/UX principles, and building applications that are performant, scalable, and meet user needs.

Listed skills include Mac Os, Productivity Tools, Web Architecture, Dreamweaver, and 124 others.

Current workplace

Eric Perret's current company

Company context helps verify the profile and gives searchers a useful next step.

Salesforce
Salesforce
Principal Engineer - UI Framework Services
San Francisco, CA
Website
Employees
1
AeroLeads page
12 roles · 28 years

Eric Perret work experience

A career timeline built from the work history available for this profile.

Principal Engineer - Ui Framework Services

Current

San Francisco, California, Us

Principal engineer leading the engineering team responsible for architecting, designing, implementing, deploying, and maintaining Salesforce's Aura and Lightning Web Runtime frameworks. Drove the development of new features, APIs, and security enhancements, ensuring scalability, performance, and compliance with web standards. Collaborated cross-functionally to prioritize initiatives with measurable ROI.Successfully architected and developed a high-performance microservice handling millions of daily transactions for Salesforce's CMS product. Established myself as a technical expert in Java, Spring, web standards, and performance optimization. Mentored and developed engineering talent, fostering a culture of innovation and problem-solving.

Sep 2018 - Present

Lead Member Of Technical Staff (Lmts) - Calendar Team

San Francisco, California, Us

Part of Salesforce's flagship product as a Lead Developer on Sales Productivity features. I actively worked on integrating Salesforce with Microsoft/Google and other 3rd party systems, created new public APIs, worked with UX and accessibility to vet new designs, built highly scalable and usable new UI components, and wrote functional/perf tests. Designed the new architecture for my team's features that allows it to scale across all of the different layers of the stack and with other connected systems. Java and accessibility subject matter expert for the department.

Dec 2015 - Aug 2018

Software Engineering Smts / Product Owner / Ux / Syseng - Infrastructure Engineering Productivity

San Francisco, California, Us

75% Developer, 25% QE/UX/Ops, for 6 months I was the interim Product OwnerWorked with 5 people as the lead engineer to develop a web app used to run and collect networking and infrastructure level tests to make sure that our infrastructure is built correctly, continues to run correctly, and is easy to identify the root cause of issues when they come up. I specifically gathered the requirements, worked with the customers on the prototype, drafted the system architecture, and coded the Web stack using Java, Spring, Jetty, Java Caching Service, Web Sockets, Angular, Polymer, Bootstrap, and jQuery.Built dashboards to display metrics showing the current state of our infrastructure and offering trends (predictive analytics) and recommendations (prescriptive analytics) based on 3, 6, 9, 12-month projections. Used by the infrastructure planning team to understand if and when the company will run out of capacity, what options are available, and how likely they are to solve the problem. It is currently providing information updated multiple times a day which used to take analysts 2 - 3 weeks to compile.Created HTML5 / Spring MVC web-based tools and Spring Batch based tools for configuring server infrastructure to reduce the number of manual tasks that the TechOps teams need to do. There is a heavy focus on security, automating tasks, and providing smart defaults based on environmental and historical data. We are projecting a 50% reduction in human entered errors, a 50% reduction in time to execute the workflows, and less time to train new employees who are using the systems.As the product owner, I work with the infrastructure and feature teams to figure out when and where they are spending time doing manual tasks because of infrastructure changes or inefficiencies. Based on the findings I work with the teams to create stories/requirements for my team to build new tools/tests to automate and remove the processes that are slowing people down from completing their jobs.

May 2014 - Dec 2015

Smts, Ui-Browser Performance Engineer Cloud Computing

San Francisco, California, Us

The lead UI performance engineer working on making sure that the Salesforce web application, once it leaves our servers, is running as fast as possible. I spend part of my time trying to make top notch UI performance a first class citizen and a requirement for delivering any features. Because of my ability to understand the browser and how it interacts with the servers, I am brought in to solve issues that general developers normally cannot find solutions to. I worked to prove that network latency is a big problem for our multi-national customers and worked to test the integration of CDNs as a way to solve this. I wrote and maintained the framework used in production for collecting the real user metrics that were needed to prove out the CDN.I look at the time for pages to load, becomes visible, browser CPU usage, memory consumption, size of resources, 3rd party components, single points of failure and many other parameters for improvement. Focussed on creating automated tooling to enable teams to find and fix their own performance issues without the need for dedicated performance environments. In house I developed a browser based plugin that uses heuristics to identify issues specific to how Salesforce builds it's web pages that developers can use as they are build the new features. Built a framework for automatically minimizing the size of images and other downloadable resources that is integrated into the code checkin process that developers use. Because of the success of the framework and the reduction in performance bugs generated, I was peer nominated for an departmental award. * Scrum master for the team.

Sep 2011 - May 2014

Senior Application Developer

Hartford, Connecticut, Us

Worked on a new (as of 2009) web based application for the claims department which replaced the functionality of many different applications used at the company. One of my primary tasks has been translating use cases into a HTML/JavaScript based UI prototype for the application. The prototype involves creating over 75 screens, refining the screens/requirements with all stakeholders, and addressing potential performance/usability problems.As part of my job I am also writing the actual J2EE JAVA (on IBM WebSphere Application Server) and UI code. On the JAVA side, I am working with the code for all of the layers, which includes the controllers, the services (for business logic/rules), database access to call stored procedures, the access methods for going against the cache, writing servlet filters, server listeners (servlet context, session, etc.). On the UI side I help design the look and feel and screen flows as well as coded parts of the JSP, HTML, JavaScript, and CSS for some of the screens. I also wrote parts of the generic JavaScript, CSS and Custom JSP tags that are used across the front-end to maintain the consistence and simplify the development.My other tasks include, working with the Web Eng team to set up the infrastructure needed for the application, setting up production support, approve new 3rd party tools to help manage the application, and answer questions from offshore vendors about the technology and business logic in the application.From 2008 - 2009 I was the fire warden for my section of the building.

Apr 2009 - Sep 2011

Ui Application Developer

Hartford, Connecticut, Us

Worked as the lead web UI developer for a new (as of 2007) internal web based application that will be used by over 13,000 people. As part of a 40+ person team I am in-charge of the user experience (navigation/user flows/usability), creating reusable JavaScript components (AJAX/DHTML/Dojo), optimizing the client content for faster download (HTTP compression/shrinking code/delivering content on demand), and writing JAVA code to deliver the content to the client (Spring/Tiles). I have also been involved in creating controllers, working on hibernate/database and designing services.Former project at the company was working as a JAVA Swing UI designer/developer in a 20-person group that works on a strategic n-tier application. Duties include, writing client side code, developing screen mockups, gathering requirements, functional testing, supporting the application, working with end users, deploying the application, and assisting other applications within the department.From 2007-2008 I was the department's representative for the employee survey team.Since 2008 I have been the fire warden for my part of the building.

Jun 2005 - Apr 2009

Enterprise Application Developer

Latham, Ny, Us

Member of a 2-person team that completely redesigned an existing MS Access application into an enterprise wide VB.NET, ASP.NET, and SQL Server based system used by multiple departments, outside vendors, and customers. Included working directly with end users/management, coming up with requirements, creating screen mockups, writing code, database design, and setting up the infrastructure.

2004 - 2005 ~1 yr

It Consultant

Chantilly, Va, Us

As Part of a team of 2, designed and implemented an enterprise JAVA and MySQL based corporate and e-commerce website with an emphasis on being self-maintainable.

Sep 2003 - Jan 2004

Web Intern

Troy, Ny, Us

Created dynamic web pages for the external website using a Cold Fusion and Access backend. Furthermore, produced presentations for media relations.

Jul 2003 - Dec 2003

Sales Associate

Menlo Park Hardware
Jun 1996 - Jul 2000

It Intern

San Jose, California, Us

Primary role was to set up computers for customers to use for specialized and general testing of their applications. This was done on PCs (Windows), Mac, and Unix machines. It also included installing operating systems and other software that users specified.

1999 - 1999
Team & coworkers

Colleagues at Salesforce

Other employees you can reach at salesforce.com. View company contacts for 1 employees →

3 education records

Eric Perret education

Master Of Science (M.S.), Information Technology (Concentration In Human Computer Interaction)

Rensselaer Polytechnic Institute

Bachelor Of Science (B.S.), Computer Science (Concentration In Human Computer Interaction)

Rensselaer Polytechnic Institute

High School Diploma

Woodside Priory School
FAQ

Frequently asked questions about Eric Perret

Quick answers generated from the profile data available on this page.

What company does Eric Perret work for?

Eric Perret works for Salesforce.

What is Eric Perret's role at Salesforce?

Eric Perret is listed as Principal Engineer - UI Framework Services at Salesforce.

What is Eric Perret's email address?

AeroLeads has found 1 work email signal at @salesforce.com for Eric Perret at Salesforce.

What is Eric Perret's phone number?

AeroLeads has found 3 phone signal(s) with area code 518, 650, 415 for Eric Perret at Salesforce.

Where is Eric Perret based?

Eric Perret is based in San Francisco, California, United States while working with Salesforce.

What companies has Eric Perret worked for?

Eric Perret has worked for Salesforce, Aetna, Inc., Dwm Facilities Maintenance, Capital District Smacna, and Wmht.

Who are Eric Perret's colleagues at Salesforce?

Eric Perret's colleagues at Salesforce include Nitesh Kaushik, John Smith, Liang Xie, James Hermann, and Rakesh Basiri.

How can I contact Eric Perret?

You can use AeroLeads to view verified contact signals for Eric Perret at Salesforce, including work email, phone, and LinkedIn data when available.

What schools did Eric Perret attend?

Eric Perret holds Master Of Science (M.S.), Information Technology (Concentration In Human Computer Interaction) from Rensselaer Polytechnic Institute.

What skills is Eric Perret known for?

Eric Perret is listed with skills including Mac Os, Productivity Tools, Web Architecture, Dreamweaver, Windows, Vendors, User Experience, and Sales.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.