Eric Baer is a Principal Engineer in Portland with 14 years of experience building high-scale web and cloud systems, from leading Starbucks' international Mobile Order on the web to driving Walmart.com's eCommerce replatform. He blends full-stack engineering with platform and data expertise—shipping serverless IIoT, Snowflake/dbt data stacks, and low-overhead DevOps for startups and enterprise alike. At Livestock Nutrition Center he rebuilt the company’s software, data, and cloud foundation, eliminating large recurring costs while enabling data-driven decision making. A long-time open-source contributor, his work touches influential projects in the JavaScript ecosystem including Babel and Formidable tooling, with hands-on improvements to build systems, internationalization, and developer experience. He values autonomy, whole-picture thinking, and pragmatic quality, and outside work he’s an avid cyclist, cook, climber, and occasional speaker and writer—someone who builds teams as deliberately as systems.
14 years of coding experience
10 years of employment as a software developer
Lausanne
BS Computer Science, BS Computer Science at University of Colorado Boulder
A component for rendering React components with editable source and live preview
Role in this project:
Front-end Developer
Contributions:28 commits, 18 PRs, 18 pushes in 2 months
Contributions summary:Eric primarily focused on enhancing the `component-playground` library. Their contributions involved refactoring the code using template strings, allowing users to pass context to components, and integrating linting rules. The user also worked on fixing and improving existing features and adapting the code to new standards. These changes improved the library's functionality and maintainability.
Contributions:5 commits, 2 PRs, 3 comments in 5 years 2 months
Contributions summary:Eric primarily contributed to the JavaScript library, numbro, by improving its functionality and maintainability. Their work involved adding strict JSHint configurations, correcting subsequent errors, and adding tests, indicating a focus on code quality and testing. They updated dependencies, including a migration from bignumber.js 4.x to 8.x, and added a test case for handling repeating decimals, thereby enhancing the numerical formatting capabilities of the library. This shows a focus on improving the robustness of the numerical formatting within this JavaScript library.
javascriptformattingjs-library
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.