Raymond Cohen is a Senior Staff Engineer with 14 years of experience building scalable front-end architectures and developer workflows, currently shaping Square’s Foundation Web Platform from Georgia. He authored Square Dashboard’s microfrontend architecture to integrate React into a legacy Ember.js monolith, enabling independent deploys and faster development cycles adopted by a dozen+ teams. Raymond has driven migrations to modern bundlers (Embroider/Webpack) and led product-facing efforts like a Restaurants POS free tier and Paperless Post’s Flyer editor, balancing platform-level design with customer impact. A long-time Ember contributor and QA-focused open-source collaborator, he has contributed meaningful tests and feature fixes to projects such as ember.js and QUnit. He combines pragmatic engineering (deploy-from-S3, previewable static assets) with hands-on implementation, often bridging legacy stacks and modern JavaScript tooling. Trained at Carnegie Mellon, he’s known for shipping practical solutions that reduce operational friction while improving user-facing performance.
14 years of coding experience
17 years of employment as a software developer
BS Computer Science, BS Computer Science at Carnegie Mellon University
🔮 An easy-to-use JavaScript unit testing framework.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:20 reviews, 3 commits, 9 PRs in 10 months
Contributions summary:Raymond primarily contributed to improving the QUnit testing framework by addressing bugs and enhancing its functionality. They focused on implementing features related to hiding skipped tests, warning about incorrect hook usage, and disallowing async/promise-returning module callbacks. The user also added new test cases and modified existing ones to cover these changes, ensuring the framework's stability and proper behavior. Their work demonstrates a focus on maintaining the quality and reliability of the testing framework.
Ember.js - A JavaScript framework for creating ambitious web applications
Role in this project:
Front-end Developer
Contributions:18 commits, 2 PRs, 7 comments in 3 years 2 months
Contributions summary:Raymond primarily contributed to the Ember.js framework by implementing and testing Handlebars helpers, specifically focusing on the `#with` helper. They added tests for various scenarios involving the `#with` helper, including scoping, nested usages, and binding. The commits also included code changes related to jQuery integration, specifically handling the `dataTransfer` property for drag and drop events, and a fix for an error message.
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.