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.
code7 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.
shopifyshopify-cli
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.
authenticationgraphqlproxyshopifywebhooks
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