Ben Ramsey is a Senior Staff Software Engineer with 21 years of experience who blends deep PHP and web expertise with hands-on leadership in building resilient, event-driven systems and scalable APIs. He has a strong track record of elevating engineering practices—introducing CI/CD, unit testing, and clear documentation—while mentoring teams and driving faster, more reliable delivery at companies like Skillshare and Intuit. An active open-source maintainer and release manager (notably for PHP 8.1/8.2 and ramsey/uuid), he contributes practical improvements across libraries and tooling, from typed collections to git hook automation. Ben pairs pragmatic backend and DevOps skills with product-minded execution, having led rapid migrations and internationalization efforts that delivered measurable cost and throughput gains. His unusual combination of an English Literature degree and deep technical craftsmanship helps him create especially clear technical docs and developer-facing tools.
21 years of coding experience
23 years of employment as a software developer
Bachelor of Arts - BA English Literature, Bachelor of Arts - BA English Literature at Kennesaw State University
Easy integration with OAuth 2.0 service providers.
Role in this project:
Back-end Developer
Contributions:31 releases, 28 reviews, 410 commits in 7 years 2 months
Contributions summary:Ben's commits primarily involve modifications to the `AbstractProvider.php` and related files within the `thephpleague/oauth2-client` repository. The changes reflect updates to authorization flows, specifically addressing the handling of access tokens, request methods and content types. Furthermore, the user has implemented updates to how resource owner details and error handling are managed. This includes adjustments to the token and resource owner interfaces.
:card_index_dividers: A PHP library for representing and manipulating collections.
Role in this project:
Back-end Developer
Contributions:17 releases, 8 reviews, 158 commits in 7 years 3 months
Contributions summary:Ben primarily focused on improving the type safety and functionality within the `ramsey/collection` library. Their contributions involved refactoring and moving methods into traits. They also added support for typed collections, providing more robust and predictable behavior. Additionally, the user corrected style errors and updated the codebase for improved consistency.
arrayuidhashphpmap
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
Ben Ramsey - Senior Staff Software Engineer at Intuit