Eric Ferraiuolo is a seasoned software engineering manager in Cambridge, MA with 17 years of experience building and shipping large-scale web platforms and developer tools. Now leading teams at Apple, he has a strong history at Yahoo where he architected front-end frameworks, led Pure CSS, and helped drive JavaScript internationalization through FormatJS and contributions to TC39. He blends hands-on full-stack development—from Express/Handlebars and Node.js services to responsive CSS and PJAX-driven UX—with managerial experience guiding cross-functional teams. A prolific open-source contributor, his work spans notable projects like yui, purecss, serialize-javascript, and express-handlebars, often improving build systems, i18n, and serialization edge cases. Eric’s roots as a founder (Tip The Web) and early focus on practical UX and payments show an appetite for product-driven engineering decisions. He’s motivated by making the web better for people, evidenced by both his code and community-facing standards work.
17 years of coding experience
13 years of employment as a software developer
BA, Finance with IT Management, BA, Finance with IT Management at Michigan State University
Extracts string messages from React components that use React Intl.
Role in this project:
Full-stack Developer
Contributions:5 releases, 75 commits, 50 PRs in 1 year 5 months
Contributions summary:Eric primarily contributed to the development and maintenance of a Babel plugin for extracting string messages from React components used with React Intl. Their work involved implementing features, fixing bugs, and refactoring code to improve the plugin's robustness and maintainability. The user also updated the plugin to align with API changes in React Intl and added support for new features, such as JSXSpreadAttributes. They also improved the error messages and documentation.
A Handlebars view engine for Express which doesn't suck.
Role in this project:
Back-end Developer
Contributions:151 commits, 11 PRs, 14 pushes in 2 years 3 months
Contributions summary:Eric primarily worked on developing the core logic of the `express-handlebars` library. Their contributions focused on building the template engine, including methods for loading templates, handling partials, and rendering views. The user refactored and improved the code by renaming methods, adding comments, and enhancing exception handling. Furthermore, the user resolved path-related issues and implemented support for multiple partials directories, which improved overall functionality.
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 Ferraiuolo - Software Engineering Manager at Apple