Matthew Ratzke

Staff Product Manager at Apollo GraphQL

Calgary, Alberta, 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
🎓
Top School
Matthew Ratzke is a Staff Product Manager and entrepreneur with 11 years of experience building developer-focused platforms and regulated industry software from Calgary. He combines deep GraphQL expertise from his leadership roles at Apollo with hands-on engineering—maintaining and modernizing core Clojure build tooling and 80+ open-source projects through his company Degree9. As technical co-founder of Cannabit Tech he architects compliance-first cloud integrations for the cannabis sector, marrying data sovereignty with EMR, POS and Seed2Sale systems. Matthew is equally comfortable advising enterprise adopters as he is shipping refactors that upgrade Java/Clojure compatibility, reflecting a pragmatic blend of product strategy and low-level technical craft. Known for “mostly code, part human,” he often turns developer pain points into product opportunities and partnerships that scale.
code11 years of coding experience
job4 years of employment as a software developer
bookInformation Technology, Information Technology at NAIT (Northern Alberta Institute of Technology)
languagesGerman, English
github-logo-circle

Github Skills (9)

clojure10
dependency-management10
javas10
tooling10
build-tools10
clojure-cli10
java10
devtools10
maven9

Programming languages (18)

PowerShellC#JavaCSSJinjaRustVueGo

Github contributions (5)

github-logo-circle
boot-clj/boot

Mar 2017 - Apr 2021

Build tooling for Clojure.
Role in this project:
userBackend Developer
Contributions:1 release, 52 commits, 27 PRs in 4 years 2 months
Contributions summary:Matthew primarily focused on updating and maintaining build tooling for Clojure within the boot-clj/boot repository. Their contributions included updating dependencies, upgrading the Java version to 1.8, removing and restoring aot from projects, and refactoring code related to pod functionality, including adding tools.deps entrypoints and removing a wagon dependency. These changes demonstrate the user's role in improving build processes and ensuring compatibility with newer Java and Clojure versions.
clojuretooling
flyboarder/blaze

Aug 2016 - Sep 2016

Contributions:1920 commits, 38 pushes in 1 month
no-backendblazebackendnodejsblogging
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 Ratzke - Staff Product Manager at Apollo GraphQL