Matt Manning is a Senior Software Engineer with 15 years of experience building reliable, secure backend systems and full-stack features for both startups and scale-ups. He has a track record of shipping production-grade services at Heroku, co-founding Convox (a PaaS on AWS), and driving product work at Calendly and Springbot before joining Revenue Analytics. Deeply experienced in OAuth and security-focused engineering, he contributed notable fixes and a force_pkce option to the widely used Doorkeeper OAuth gem. Comfortable across cloud-native infrastructure and developer tooling, he blends hands-on implementation (controller logic, logging, auth flows) with pragmatic product sensibilities. Based in Atlanta, he pairs an EE background from Georgia Tech with entrepreneurial instincts and a preference for improving security and observability behind the scenes.
15 years of coding experience
17 years of employment as a software developer
BS Electrical Engineering, BS Electrical Engineering at Georgia Institute of Technology
Private PaaS built on native AWS services for maximum privacy and minimum upkeep
Role in this project:
Back-end Developer
Contributions:13 releases, 468 commits, 163 PRs in 2 years 6 months
Contributions summary:Matt's contributions primarily focused on the back-end aspects of the `convox/rack` project, a PaaS built on AWS services. Their work involved the implementation of controller logic and the integration of logging functionality. The user also introduced and utilized the `ddollar/logger` library. Furthermore, they worked on enabling functionalities such as auto-generating passwords and improving application functionality.
Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.
Role in this project:
Back-end Developer
Contributions:1 review, 1 PR, 3 comments in 7 months
Contributions summary:Matt's contributions primarily focused on enhancing the OAuth 2 provider's security and functionality within the Doorkeeper gem. They introduced a `force_pkce` option, enforcing PKCE for non-confidential clients. Additionally, the user addressed a bug related to PKCE validation, checking for the `code_verifier` instead of the `code_challenge` in a specific scenario. Moreover, they updated the codebase, including adding debugging dependencies and refining authorization flows to improve overall application security.
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.