Trish Ta is a Senior Staff Developer at Shopify with eight years of professional software engineering experience and a background spanning front-end, back-end, and developer tooling. She has progressed through multiple senior roles at Shopify since 2017, focusing recently on improving and extending the Shopify CLI—contributing fixes, template creation commands, and dependency/load reliability for extensions used widely across the platform. Comfortable across full-stack concerns, she brings a strong history in data and visualization from earlier roles, which informs pragmatic UX-aware tooling decisions. Based in Old Toronto, she pairs hands-on commit-level contributions to well-known open-source projects with leadership in delivering developer-facing infrastructure.
8 years of coding experience
10 years of employment as a software developer
Algonquin College
Bachelor, Information Technology, Bachelor, Information Technology at Carleton University
Build apps, themes, and hydrogen storefronts for Shopify
Role in this project:
Full-stack Developer
Contributions:120 reviews, 132 commits, 44 PRs in 1 year 5 months
Contributions summary:Trish contributed to the `shopify/cli` repository by implementing features and making improvements to the Shopify CLI tool. Their work included bumping extension binary versions, adding a new Node.js package, and fixing GraphQL loader issues. They also added a "create" command to generate new extensions from templates, which involved modifying template files and merging configuration data. The commits demonstrate a focus on building and enhancing the CLI's capabilities, including support for extension development.
Shopify CLI helps you build against the Shopify platform faster.
Role in this project:
Back-end Developer
Contributions:44 reviews, 12 commits, 6 PRs in 10 months
Contributions summary:Trish's commits primarily focus on fixing and improving the Shopify CLI's extension-related functionalities. They addressed dependency loading issues, ensuring that necessary Ruby gems like `json`, `yaml`, and `pathname` are correctly required. Furthermore, they fixed issues related to extension template gating, and made updates to testing infrastructure. Finally they corrected an identifier formatting error.
shopifyshopify-cli
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.