Andrew Musgrave is a Staff Software Developer at Shopify in Ottawa with eight years of professional experience building front-end systems and design-focused components. He contributes to Shopify’s widely used Polaris design system, shipping new UI components like ExceptionList and Truncate while improving accessibility, form behavior, and iconography. Known for pragmatic problem-solving, he pairs hands-on implementation with attention to layout and UX edge cases that often go unnoticed. An Algonquin College computer science graduate, he combines formal training with sustained open-source collaboration inside a large-scale product ecosystem. Colleagues rely on him for reliable, production-ready front-end fixes that improve merchant experiences across Shopify.
Shopify’s design system to help us work together to build a great experience for all of our merchants.
Role in this project:
Front-end Developer
Contributions:4 releases, 144 reviews, 1057 commits in 5 years 1 month
Contributions summary:Andrew's commits primarily focused on front-end development within the Shopify Polaris design system. They implemented new components such as an ExceptionList and Truncate component, improved existing components by fixing bugs related to layout and functionality. They also added and updated accessibility attributes, as well as adding new icon. The user also addressed form and button functionality across the components.
Contributions:38 commits, 15 pushes, 1 branch in 1 month
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
Andrew Musgrave - Staff Software Developer at Shopify