Matthew Tanous

Senior Staff Software Engineer at Shopify

Chattanooga, Tennessee, United States
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

👤
Senior
🎓
Top School
Matthew Tanous is a Senior Staff Software Engineer with 12 years of experience building data-intensive, merchant-facing systems and integrations across startups and scale-ups. Currently a cross-team technical lead at Shopify, he drives Growth Enable initiatives that turn complex data and experiments into actionable insights for merchants. His background includes architecting cloud-native data pipelines and customer-facing Rails apps at Red Canary, plus performance-focused work handling petabytes of ingest and Microsoft Threat Protection integrations. An active contributor to the Ruby ecosystem, he strengthened error handling in the popular Ruby on Jets framework by integrating ActiveSupport::Rescuable and adding tests and docs. Based in Chattanooga, he pairs systems-level thinking with hands-on implementation—from infrastructure and data processing to Rails and testing—bringing pragmatic engineering to high-throughput environments.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BSc), Computer Engineering, Bachelor of Science (BSc), Computer Engineering at University of Wyoming
stackoverflow-logo

Stackoverflow

Stats
63reputation
2kreached
0answers
2questions
github-logo-circle

Github Skills (12)

lambda10
error-handling10
lambdas10
aws10
jet10
ruby10
rspec9
gcc6
googletest6
compiler-errors6
boost6
dictionary6

Programming languages (15)

PowerShellJavaC++RustCGoKotlinTypeScript

Github contributions (5)

github-logo-circle
rubyonjets/jets

Feb 2019 - Feb 2019

Ruby on Jets
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 2 issues in 8 days
Contributions summary:Matthew primarily focused on enhancing the error handling and controller functionality within the Ruby on Jets framework. Their contributions included integrating `ActiveSupport::Rescuable` into the base controller to enable exception handling and rescue mechanisms. Additionally, the user added related testing and documentation updates, improving the framework's ability to handle exceptions and provide informative error responses. This work enhances the robustness and usability of the framework for developers.
serverlessrubyonjetsrubyawslambdaruby-on-jets
CodingAnarchy/project_euler

Apr 2015 - Jul 2022

Contributions:37 pushes, 1 branch in 7 years 4 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
Matthew Tanous - Senior Staff Software Engineer at Shopify