Crystal Free is an engineering manager based in Durham, NC with nine years of experience building and operating payment-focused backend systems. She rose through hands-on engineering roles at Spreedly and Selfbook to lead teams at Wrapbook, combining deep Ruby expertise with practical API and payments integrations. An active contributor to the well-known Active Merchant project, she has implemented gateway-specific features like stored credentials, installments, and fraud fields while improving test coverage across many providers. Comfortable bridging customer-facing support and core engineering, she brings a writer’s clarity to documentation and cross-team communication. Her background in English and freelance writing informs a rare blend of technical precision and accessible communication that helps teams ship reliable payment infrastructure.
9 years of coding experience
19 years of employment as a software developer
English Language and Literature, General, English Language and Literature, General at University of Louisville
Certificate, Ruby on Rails, Certificate, Ruby on Rails at Momentum
Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
Role in this project:
Back-end Developer
Contributions:50 reviews, 30 commits, 49 PRs in 1 year 6 months
Contributions summary:Crystal primarily contributed to the `activemerchant/active_merchant` repository by implementing and refining payment gateway integrations. Their work involved modifying code related to various payment gateways like Eway, Vantiv/Litle, MercadoPago, Ingenico/Global Collect, Worldpay, Adyen, Decidir, HPS, and Payeezy, adding support for features like stored credentials, installments, and fraud detection fields. Furthermore, the user corrected code and improved test coverage across different payment gateways, including updating test card values and error messages.
Contributions:35 pushes, 2 branches, 1 comment in 1 month
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.