Michael Murray is a Staff Engineer in Los Angeles with 13 years building web and mobile applications, currently shaping commerce experiences at Intuit Mailchimp. He brings full-stack fluency from front-end React/Next.js storefront work to back-end Node.js and GraphQL API design, having contributed key resolvers and product-management mutations for the open-source Reaction Commerce platform. His background spans startup-to-enterprise product engineering, from Reaction Commerce through Mailchimp, plus UX-focused engineering earlier in his career, giving him a practical eye for both developer and user-facing concerns. Comfortable with cloud-native deployment patterns (Docker/Kubernetes) and test-driven front-end refactors, he pairs system-level thinking with hands-on implementation. An understated strength is his ability to bridge product and engineering teams, turning commerce domain complexity into maintainable APIs and predictable UIs.
13 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BS), Information Technology, Bachelor of Science (BS), Information Technology at Florida State University
Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
Role in this project:
Front-end Developer
Contributions:2 reviews, 839 commits, 103 PRs in 2 years 3 months
Contributions summary:Michael primarily contributed to the front-end development of the example storefront. They focused on refactoring existing components by updating import casing, moving code into separate files, and adding test coverage. Their work involved creating and integrating components like Header, Layout, and ProductDetail components using React and Material-UI. The user also implemented and maintained UI changes related to the front end by adding a cart.
Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
Role in this project:
Back-end Developer
Contributions:1 release, 2495 commits, 510 PRs in 5 years 6 months
Contributions summary:Michael primarily worked on back-end features, particularly focusing on the implementation of a GraphQL API and associated resolvers. They introduced new queries and mutations for managing and retrieving product data, including functionality for updating and deleting products. The user's contributions involved database interactions, particularly within the context of a headless commerce platform, which makes use of node.js, React, and GraphQL.
ecommerceapi-firstshopping-cartreact-jsshop
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
Michael Murray - Staff Engineer at Intuit Mailchimp