Derek Cerretani is a Full Stack Software Engineer with eight years of experience, currently advancing payment infrastructure at Spreedly where he has progressed from Support Engineer to Software Engineer II. He specializes in JavaScript, Vue.js, and Ruby on Rails, and pairs front-end polish with back-end payment integrations. Derek contributes to the well-known Active Merchant library, adding idempotency and stored-credentials support for gateways like BlueSnap and Airwallex while improving test coverage. His background as a technical coach and hands-on roles in fast-paced service environments inform a pragmatic, customer-focused approach to debugging and product-quality improvements. Based in Orlando, he combines disciplined engineering practices with an unusual depth of operational empathy shaped by years leading teams in hospitality and training.
8 years of coding experience
9 years of employment as a software developer
Bachelor of Arts in English Minor in Business, Bachelor of Arts in English Minor in Business at Florida State University
Javascript Course, Javascript Course at Portland Code School
Certificate of Completion Full Stack Web Development Ruby on Rails and JavaScript online program, Certificate of Completion Full Stack Web Development Ruby on Rails and JavaScript online program at Flatiron School
Associate of Arts in General Studies, Associate of Arts in General Studies at Valencia College
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:44 reviews, 14 commits, 35 PRs in 6 months
Contributions summary:Derek primarily contributed to the `active_merchant` library, enhancing payment gateway integrations. Their work included adding support for features like idempotency keys and stored credentials for payment gateways such as BlueSnap and Airwallex. Furthermore, the user addressed bugs and improved the functionality of the library by implementing support for new features and refactoring existing code. The user also improved the test coverage for the new features, using testing frameworks such as Test::Unit and Remote tests.
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
Derek Cerretani - Software Engineer II at Spreedly