Gord Pearson

Front End Tools Developer at Shopify

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
Gord Pearson is a Front End Tools Developer with 11 years of experience building developer workflows and front-end infrastructure, currently improving tooling for hundreds of engineers at Shopify. He specializes in webpack, React, GraphQL and SCSS, and has a strong track record of making large component libraries more consumable—evidenced by contributions to Shopify’s widely used Polaris design system that added an esnext build for better tree-shaking and fixed SSR issues. Gord blends front-end engineering with DevOps sensibilities, having enhanced deployment and monorepo support in shipit-engine and improved performance telemetry in Shopify Quilt. His background spans mobile, enterprise Java, and UI prototyping, giving him a rare full-stack perspective on developer experience. Based in Canada, he repeatedly focuses on making complex build systems simpler and faster for other engineers. A practical problem-solver, he favors fixes that benefit both runtime performance and the developer workflow.
code11 years of coding experience
job8 years of employment as a software developer
bookBSc Hons (1st class), Computing, Computers, English, BSc Hons (1st class), Computing, Computers, English at University of Stirling
github-logo-circle

Github Skills (26)

javascript10
deploying10
npm10
typescript10
lerna10
system-design10
carbon-design-system10
system10
component-library10
front-end-development10
performance-optimization10
sys10
typescript-types10
yarnpkg10
nodejs10

Programming languages (5)

TypeScriptCoffeeScriptJavaScriptGoRuby

Github contributions (5)

github-logo-circle
Shopify/quilt

Nov 2017 - May 2022

[⚠️ Deprecated] A loosely related set of packages for JavaScript/TypeScript projects at Shopify
Role in this project:
userFront-end Developer
Contributions:37 reviews, 112 commits, 73 PRs in 4 years 6 months
Contributions summary:Gord primarily contributed to improving the performance and functionality of the Shopify Quilt JavaScript and TypeScript packages. Their work involved adding first-input-delay tracking to the performance package, which provides key metrics for user experience. They also updated the `<Html>` component to accept script types, and improved the build process.
react-modaljavascriptshopify-apijavascript-typescriptcjs
Shopify/shipit-engine

Jan 2017 - May 2019

Deployment coordination
Role in this project:
userBack-end & DevOps Engineer
Contributions:1 review, 10 commits, 11 PRs in 2 years 4 months
Contributions summary:Gord primarily focused on enhancing the deployment process and build configurations of the project. They added support for npm and yarn package management, enabling the use of these tools for dependency management and deployment. Furthermore, the user implemented support for Lerna monorepos, streamlining the deployment of multi-package projects. These changes included modifications to the build scripts and deployment steps within the shipit-engine.
continuous-deploymentdeploymentcoordinationdockercontinuous-delivery
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
Gord Pearson - Front End Tools Developer at Shopify