Christopher Poirier

Staff Developer at Shopify

Chatham, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Christopher Poirier is a Staff Developer with 13 years of experience building robust front-end systems and improving developer-facing design systems. Based in Chatham, Ontario, he’s advanced through senior and principal roles at Klipfolio and Shopify, where he now focuses on scalable UI components and accessibility. His notable open-source contributions to Shopify’s widely used Polaris design system include refactoring autocomplete into accessible combobox/listbox patterns and improving TextField and Filters, demonstrating a strong emphasis on usability and testable code. Christopher blends hands-on React and TypeScript expertise with a background in backend and CI tooling from earlier big-data and infrastructure work, giving him a full-stack perspective. He’s pragmatic about quality, regularly adding and updating tests to ensure maintainability, and he brings an engineer’s curiosity rooted in a software engineering degree from the University of Ottawa.
code13 years of coding experience
job8 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Computer Software Engineering, Bachelor of Applied Science (B.A.Sc.), Computer Software Engineering at University of Ottawa / Université d'Ottawa
languagesFrench, English
github-logo-circle

Github Skills (17)

testing10
autocomplete10
typescript10
carbon-design-system10
system-design10
testing-library10
react-testing-library10
component-library10
sys10
typescript-types10
jtest10
testing-library-react10
typescripts10
react10
accessibility9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
Shopify/polaris

Dec 2020 - Sep 2021

Shopify’s design system to help us work together to build a great experience for all of our merchants.
Role in this project:
userFront-end Developer
Contributions:32 reviews, 36 commits, 16 PRs in 9 months
Contributions summary:Christopher contributed significantly to the `shopify/polaris` design system, focusing on improving the `TextField` and `Filters` components. Their work included implementing focus rings, fixing clear button functionality, and refactoring the autocomplete component using accessible combobox and listbox components. These commits demonstrate a focus on UI development with React and TypeScript, enhancing the user experience and accessibility of Polaris components. The user also added and updated tests, suggesting they focus on code quality and maintainability.
shopifymerchantsreactvscode-extensiongreat
voiid/Brobot

Mar 2015 - Aug 2020

Contributions:1 push, 2 issues in 5 years 5 months
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
Christopher Poirier - Staff Developer at Shopify