Eric Perret

Contact

A
San Francisco, CA
E
P
(650) 241-1836
W
www.ericperret.org

Summary

Highly skilled software engineer with over 20 years of experience designing, developing, and leading the creation of complex web applications. Proven ability to optimize performance, create user-friendly interfaces, and automate tasks to improve efficiency. Extensive knowledge of full-stack development, system design, and agile methodologies.

Experience

Salesforce, San Francisco, California

Principal Member of Technical Staff  - present

Led a team of engineers in designing, developing, and maintaining Salesforce’s Aura and Lightning Web Runtime frameworks used by millions of users daily.

  • Improved key app’s performance by 20% through code optimizations, architectural improvements, network enhancements, and strategic caching strategies.
  • Championed security best practices and ensured seamless integration with various software components.
  • Designed and implemented a new authentication mechanism for web applications.
  • Mentored and fostered the growth of junior engineers within the team.
Lead Member of Technical Staff  - 

Led the technical design & development of a critical component within Salesforce’s Sales product.

  • Successfully integrated Salesforce with Microsoft and Google calendar products.
  • Designed and implemented a new system architecture to improve scalability & performance.
  • Collaborated with designers to build intuitive and user-friendly interfaces.
  • Developed core backend services, including data synchronization and event processing.
  • Ensured software quality through rigorous testing and debugging processes.
Software Engineering SMTS / Product Owner / UX / SysEng  - 
  • Led a team of developers in building web applications to support Salesforce’s cloud infrastructure.
  • Owned product vision and ensured development efforts aligned with business objectives.
  • Developed real-time web applications for infrastructure monitoring and capacity planning.
  • Built web applications to automate server configuration tasks.
SMTS, UI-Browser Performance Engineer Cloud Computing  - 
  • Analyzed and optimized Salesforce’s CRM UI performance for millions of users.
  • Defined and implemented performance testing strategies to ensure new features didn’t slow down the website.
  • Collaborated with other teams to identify and resolve performance bottlenecks.

Aetna Inc., Hartford, Connecticut

Senior Application Developer  - 
  • Led a team that built a new web application, replacing 5 legacy applications.
  • Designed features, user interface, and wrote front-end and back-end code.
  • Collaborated with business Application
UI Application Developer  - 

Developed web-based applications used by thousands of employees.

  • Designed the application’s user interface.
  • Created guidelines for how to design user interfaces.
  • Worked with business experts to figure out how the application should work.
  • Created reusable JavaScript libraries.
  • Wrote code for both the front-end and back-end.

DWM Inc., Latham, New York

Enterprise Application Developer  - 

Education

Rensselaer Polytechnic Institute, Troy, New York

Concentration: Human-Computer Interaction (Usability)
Minor: Information Technology

Certifications

System Design & Architecture

  • Performance Optimization
  • Network Optimization
  • Scalability
  • System Integration

Software Development

  • Java
  • Spring
  • JavaScript
  • HTML/CSS
  • SQL
  • XML
  • Angular/Polymer
  • Web Standards
  • Internet Protocols

User Experience (UX)

  • User-Centered Design
  • Prototyping
  • Accessibility
  • Usability Testing

Project Management

  • Agile Methodologies
  • Team Leadership
  • Prioritization

Testing

  • Unit
  • Integration
  • Performance
QR code for https://www.ericperret.org

Colophon

Date Mod.:
Font: Roboto