Ryan Szrama

CEO at Centarro

Greenville, South Carolina, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ryan Szrama is a founder-CEO and seasoned web application developer with 16 years specializing in open-source eCommerce on Drupal, best known as the creator of Drupal Commerce and current CEO of Centarro. He has built and led a 50,000+ strong community of users and contributors, and continues to ship core platform features such as the CommerceStore entity for Drupal Commerce 2.x. Ryan blends product leadership, consultancy, and hands-on engineering across PHP, MySQL, JavaScript, REST, and theming work in Drupal core, enabling both SaaS product launches and bespoke eCommerce solutions. He acquired and rebranded Commerce Guys into Centarro to broaden commercial offerings like Centarro Toolbox, signaling a strategic shift from project stewardship to scalable service delivery. A former Drupal Association board member, he pairs public-facing advocacy and training with deep technical contributions that improve accessibility, UI consistency, and core data models. Based in Greenville, SC, he brings an operator’s grit to open-source ecosystems, turning community-driven projects into sustainable businesses.
code16 years of coding experience
bookBA, BA at Boyce College
bookHigh School, High School at North Bullitt High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
200reputation
22kreached
6answers
0questions
github-logo-circle

Github Skills (21)

drupal10
javascript10
develop10
theming10
css10
entities10
php10
front-end-development10
twig10
entity10
apidoc9
object-oriented-programming9
api9
accessibility8
authorizenet6

Programming languages (8)

CSSCHaxeAstroTwigJavaScriptGoPHP

Github contributions (5)

github-logo-circle
drupalcommerce/commerce

Mar 2011 - Apr 2016

Commerce 2.x development
Role in this project:
userBack-end Developer
Contributions:478 commits, 8 comments in 5 years 2 months
Contributions summary:Ryan primarily focused on developing the Commerce Store entity within the Drupal Commerce 2.x project. Their main contribution was the addition of the CommerceStore entity, including its interface and form implementation. The user's work involves defining fields, interfaces, and forms for the store entity, which is crucial for the core functionality of the e-commerce platform. This suggests a focus on building fundamental data structures and core application logic.
commerce2-x
drupal/drupal

Feb 2016 - Aug 2017

Verbatim mirror of the git.drupal.org repository for Drupal core. Please see the https://github.com/drupal/drupal#contributing. PRs are not accepted on GitHub.
Role in this project:
userFull-stack Developer
Contributions:101 commits in 1 year 6 months
Contributions summary:Ryan primarily contributed to the Drupal core, focusing on front-end and theming-related changes. Their commits demonstrate an understanding of Twig templating, CSS, and JavaScript. Contributions include fixing styling issues, improving the user interface, and ensuring proper rendering and accessibility of elements within the Bartik and Seven themes.
symfony-consolephpdrupalprsdrupal-8
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
Ryan Szrama - CEO at Centarro