Aditya Mattos

Senior Software Developer at Shopify

Old Toronto, 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
Aditya Mattos is a Senior Software Developer with 11 years of experience, currently building secure, production-grade systems at Shopify in Old Toronto. He specializes in back-end engineering with deep practical experience improving authentication and authorization flows for high-profile Rails projects. Notably, his contributions to the popular Shopify App ecosystem include updating OAuth integrations, JWT-based shop domain handling, CSRF protection, and domain validation concerns that tighten app security. He pairs pragmatic engineering with attention to security and developer experience, ensuring sessions and tokens behave correctly across complex workflows. Colleagues describe him as a steady problem-solver who prefers subtle, high-impact improvements over flashy rewrites.
code11 years of coding experience
github-logo-circle

Github Skills (13)

minitest10
rspec10
ruby-rails10
authentication10
user-authentication10
shopify-api10
rails10
unit-test10
jwt10
ruby10
oauth9
back-end-development9
csrf-protection9

Programming languages (5)

JavaScriptGoLuaRubyPython

Github contributions (5)

github-logo-circle
Shopify/shopify_app

Oct 2019 - Jun 2020

A Rails Engine for building Shopify Apps
Role in this project:
userBack-end Developer
Contributions:2 reviews, 14 commits, 16 PRs in 7 months
Contributions summary:Aditya primarily focused on enhancing the Shopify app's authentication and authorization features. They updated the omniauth-shopify-oauth2 gem version and added functionality to redirect users with the shop parameter when using JWT authentication. The user also implemented the population of the current_shopify_domain using the JWT. Furthermore, they added a Rails concern to check for valid domains, improving the app's security and domain validation. Finally, the user added CSRF protection and implemented checks for valid session tokens.
rails-enginesshopify-app
Contributions:8 PRs, 28 pushes, 6 branches in 5 years 3 months
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