Richard Powell

Staff Developer at Shopify

Ottawa, 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
Richard Powell is a staff developer and full-stack JavaScript engineer based in Ottawa with 15 years of experience crafting thoughtful UX and performant front-ends. At Shopify he advances developer tooling and embedded app flows, having refactored authentication and improved the Shopify CLI's create-app UX while also contributing to real-time collaborative projects that showcase pragmatic front-end engineering. He blends product-minded thinking from a stint as Product Manager with hands-on leadership experience running frontend teams, hiring, and defining workflows. Known for obsessing over good UX and developer experience, he pairs design sensibility from a Fine Art background with deep technical chops in React, Node, and real-time web technologies.
code15 years of coding experience
job12 years of employment as a software developer
bookBA (Hons), Fine Art, 2:1, BA (Hons), Fine Art, 2:1 at Northumbria University
bookSelby High School
bookFine Art, Fine Art at Selby College
stackoverflow-logo

Stackoverflow

Stats
1,287reputation
291kreached
2answers
5questions
github-logo-circle

Github Skills (29)

url-routing10
javascript10
shopify10
authentication10
user-authentication10
typescript10
user-interface10
ui-design10
shopify-cli10
uid10
front-end-development10
typescript-types10
typescripts10
react10
oclif9

Programming languages (6)

TypeScriptCSSJavaScriptGoPHPRuby

Github contributions (5)

github-logo-circle
byrichardpowell/draw

May 2012 - Mar 2014

A real time collaborative drawing tool using nodejs, socket.io & paper.js
Role in this project:
userFront-end Developer
Contributions:14 commits in 1 year 10 months
Contributions summary:Richard primarily contributed to the front-end development of the collaborative drawing tool. They implemented features such as color and opacity controls, a user count display, and improved the user interface. Furthermore, the user integrated Google Analytics tracking and enhanced the user experience with real-time path updates and improved GUID generation.
socketsocket-iojavascriptcollaborative-drawingnodejs
Shopify/cli

Apr 2022 - Jan 2023

Build apps, themes, and hydrogen storefronts for Shopify
Role in this project:
userFront-end Developer
Contributions:80 reviews, 289 commits, 41 PRs in 9 months
Contributions summary:Richard focused on developing and improving the UI for the Shopify CLI, specifically within the "create-app" package. Their contributions included refactoring the extension creation process, removing obsolete template prompts and code, and replacing the existing components with a more streamlined and modern approach. They implemented new features and updated existing features, and made design and code improvements.
cliecommercehydrogenoclifthemes
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
Richard Powell - Staff Developer at Shopify