Matt Jankowski is an independent consultant and seasoned software leader with 17 years of experience building and scaling web teams and products from the grassroots up. Based in the New York City area, he blends hands-on backend and full-stack Ruby on Rails engineering with high-level consulting on team growth, operations, and agency strategy. As a long-time contributor to prominent open-source projects—including Ruby on Rails, RubyGems.org, and several thoughtbot libraries—he has improved performance, security (eg. rate-limiting for RubyGems.org), and testability across critical tooling. Previously as thoughtbot’s COO he helped scale the company from ~25 to 125+ consultants and expanded its geographic footprint while mentoring engineers and acting as interim CTO for clients. He combines pragmatic engineering (database indices, adapter compatibility, test-suite refactors) with operational insight, making him equally effective shipping code or advising leadership. An under-the-radar strength is his sustained focus on developer experience and test infrastructure, which repeatedly surfaces in his open-source fixes and templates.
17 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BS), Technical and Scientific Communication, Bachelor of Science (BS), Technical and Scientific Communication at Worcester Polytechnic Institute
Contributions:4 releases, 226 commits, 28 PRs in 10 years 7 months
Contributions summary:Matt primarily worked on setting up and configuring a fake Rails application for testing the High Voltage gem. Their commits focused on initializing the dummy Rails app, defining routes, and setting up the necessary configurations for different environments (development, test, production). They also updated the test helper and implemented nested routes to accommodate the High Voltage gem functionality.
Contributions:7 releases, 288 commits, 112 PRs in 11 years 7 months
Contributions summary:Matt primarily contributed to the authentication and authorization logic within the Rails application. They modified controllers, tests, and mailer configurations to address issues related to user confirmation, session management, and password resets. These changes improved the security and user experience by redirecting confirmed users, resending confirmation emails, and ensuring the correct handling of user login and password resets. The user demonstrated a focus on maintaining the core functionality of the authentication system.
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
Matt Jankowski - Independent Consultant at Self-employed