Carmela Leung

Security Engineer 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
Carmela Leung is a security engineer at Shopify with six years of software engineering experience focused on protecting data and building internal developer tools. She brings full-stack and backend expertise to open-source projects like the widely used Shopify CLI and Shopify API JS, where she implemented Rails app-generation options, GraphQL client/proxy support, and webhook refactors. Based in Canada, Carmela pairs hands-on coding with security stewardship, shipping practical improvements that streamline app creation and API workflows. She is autistic and actively interested in autism advocacy, developmental psychology research, and direct-action harm reduction and drug policy, blending technical problem-solving with community-focused impact.
code6 years of coding experience
languagesEnglish, French, American Sign Language, Chinese
github-logo-circle

Github Skills (25)

ruby-rails10
javascript10
apidoc10
shopify10
webhooks10
command-line-interface10
typescript10
rails10
wpgraphql10
shopify-cli10
ruby10
api10
wordpress-graphql10
typescript-types10
command-line10

Programming languages (5)

TypeScriptJavaScriptPHPVim scriptRuby

Github contributions (5)

github-logo-circle
Shopify/shopify-cli

May 2020 - Dec 2020

Shopify CLI helps you build against the Shopify platform faster.
Role in this project:
userFull-stack Developer
Contributions:29 reviews, 15 commits, 40 PRs in 7 months
Contributions summary:Carmela contributed to the Shopify CLI, focusing on enhancing the Rails project type. They implemented and refactored commands, specifically adding flags for database type, API-only app generation, and other Rails options. The user also modified the create tests and added validation, along with adding Theme Kit functionality and CLI integrations. Their work indicates a focus on improving the app creation and deployment processes for Rails applications within the Shopify ecosystem.
clishopify-clifasteroclifshopify
Shopify/shopify-api-js

Oct 2020 - Apr 2021

Shopify Admin API Library for Node. Accelerate development with support for authentication, graphql proxy, webhooks
Role in this project:
userBack-end & API Developer
Contributions:2 reviews, 13 commits, 4 PRs in 6 months
Contributions summary:Carmela contributed significantly to the development of the GraphQL client and its integration within the Shopify API library. They implemented the GraphQL client, added functionality for a proxy, and refactored webhook registry logic. Additionally, the user worked on related testing, including integration tests for the GraphQL proxy and updates to webhook tests, showcasing a focus on API interactions and backend functionality. Several commits are focused on refactoring and improving existing code.
apigraphql-authenticationadminproxyjavascript
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