Dominic Mcphee is a front-end engineering leader and founder in Ottawa with 13 years of experience building design systems, UX-focused interfaces, and high-performing teams. As Co-founder and CTO of Lantern Accounts and co-founder of Cicada Sound, he pairs hands-on CSS/JS craftsmanship with product and company-building experience. He spent several years at Shopify as a Senior Staff Front End Developer and active contributor to the widely used Polaris design system, improving component documentation, accessibility (for example removing spinners from disabled number inputs), and overall maintainability. Prior roles include Head of Development at Headphones.com and web development at the Bank of Canada, and he brings a habit of obsessing over small UX and accessibility details that deliver outsized product and developer experience gains.
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:21 releases, 56 reviews, 237 commits in 1 year 6 months
Contributions summary:Dominic primarily contributed to the Shopify Polaris design system by fixing issues and improving component documentation. Their work included fixing static HTML page examples, adding separators to pages, and modifying the codebase to improve the user experience. The user also addressed accessibility and functionality issues by removing spinners from disabled number inputs and updating the Popover component. Further, the user upgraded dependencies and refactored code, leading to improvements in code quality and maintainability.
Contributions:3 releases, 14 commits, 1 PR in 9 months
macosos-xproxy
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
Dominic McPhee - Frontend Developer at headphones.com