Mike Ragalie is a seasoned software engineer and product leader with 16 years of experience, currently building at Figma from Canada. He held senior technical and managerial roles at Shopify—rising to Senior Staff Developer after serving as a manager of managers—where he created and grew an app infrastructure product area of roughly 25 engineers, UXers, and PMs to own APIs, webhooks, and access control. He led a major authentication refresh that made apps load up to four times faster and removed key failure modes, cumulatively saving users tens of thousands of hours. An active open-source contributor on high-profile Shopify projects (shopify_app and quilt), he focuses on backend auth, JWT/session handling, OAuth/cookie flows, and even Safari storage-access edge cases. A founder-turned-operator (Verba Software, acquired) and Harvard attendee, he blends entrepreneurial instincts with deep hands-on systems and security experience.
Contributions:27 reviews, 62 commits, 12 PRs in 4 years 2 months
Contributions summary:Mike primarily contributed to the backend logic and authentication aspects of the Shopify app, evident in changes to login protection, session management, and JWT (JSON Web Token) handling. They introduced and refined security measures, including JWT validation, and streamlined session retrieval processes. The commits also include enhancements to the callback controller, improving the overall authentication flow.
[⚠️ Deprecated] A loosely related set of packages for JavaScript/TypeScript projects at Shopify
Role in this project:
Full-stack Developer
Contributions:15 commits, 5 PRs, 22 pushes in 1 year 8 months
Contributions summary:Mike primarily focused on refactoring and improving the Shopify authentication packages within the `shopify/quilt` repository. Their contributions involved modifying the `koa-shopify-auth` package by removing cookie settings from the router and moving them to individual modules. They implemented and updated OAuth redirects, cookie setting functions, and test cases related to authentication flows. Moreover, the user addressed cookie-related issues and added code to handle storage access requests for Safari.
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.