Phil Cohen is a seasoned software engineer and entrepreneur with 16+ years building scalable, secure systems across startups and Fortune 500 clients. As co-founder and principal of Mutations Limited and founder of Binary Trees and Hosting Paradigms, he blends hands-on backend development, operations, and network architecture to deliver production-grade web and enterprise applications. He has led engineering teams, designed payment gateways processing hundreds of millions, and improved infrastructure at companies like Shopify and Fastly while driving PCI and security initiatives as a CTO. Technically fluent across Ruby, C#, Perl, UNIX/Linux platforms, and databases (Postgres, MySQL, Percona), he contributes to notable open-source projects—improving SAML robustness and Percona cookbook support and strengthening test suites for Rails. Phil teaches programming, speaks about ops and tooling, and uniquely pairs deep systems administration experience with test-driven, agile development practices. Based in Truckee, CA, he favors automating large-scale deployments and pragmatic engineering trade-offs that keep systems reliable under real-world load.
Contributions:439 commits, 98 PRs, 52 pushes in 3 years 11 months
Contributions summary:Phil primarily contributed to the `percona` cookbook, focusing on configuring and maintaining Percona MySQL databases. Their work involved setting default server roles, fixing typos, and updating dependencies. They implemented changes to use specific package installations and refactored access grants. The user also added support for XtraBackup and initial support for XtraDB cluster configurations.
Contributions:10 commits, 5 PRs, 97 comments in 3 months
Contributions summary:Phil primarily focused on improving the `ruby-saml` library's performance and robustness. Their contributions included enhancing thread safety in schema validation, optimizing base64 encoding/decoding, and removing redundant code. They also refactored and cleaned up existing methods while ensuring consistent code formatting and adding documentation to the `Utils` methods. These changes collectively aimed to increase the efficiency and maintainability of the SAML library.
railssaml-ssorubysamlsso
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
Phil Cohen - Co-Founder, Principal at Mutations Limited