Calvin Correli is a seasoned tech founder and CEO with 23 years of experience building scalable software and platforms that fuse entrepreneurship with personal and spiritual development. As founder and CEO of Simplero, he leads a fully integrated platform that helps coaches transform lives at scale, while also pursuing ventures such as Notable Nation. Based in New York, he combines hands-on backend engineering, product leadership, and a coaching mindset to drive growth and impact. An active open-source contributor, his Ruby work includes refining the mikel/mail library's email encoding and advancing payment gateway integrations in Active Merchant, demonstrating his ability to ship reliable backend systems. He is also slated to be a future Special Advisor to the President on conscious nation-building, underscoring his interest in aligning technology with social transformation.
23 years of coding experience
16 years of employment as a software developer
B.Sc. Computer Science Information Science, B.Sc. Computer Science Information Science at Aarhus University
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 & Test Automation Engineer
Contributions:15 commits in 4 years 10 months
Contributions summary:Calvin primarily contributed to the Active Merchant library, focusing on implementing and testing payment gateway integrations. They added new methods for Quickpay, including `authorize`, `purchase`, `capture`, `void`, and `credit` functionalities. The user also wrote test cases for the Quickpay gateway, covering authorization, capture, and void operations, ensuring the correct functioning of the integration. They addressed bugs and updated the Quickpay integration to handle API v6 and v7.
Contributions summary:Calvin focused on improving the `mail` library, specifically concerning the encoding and decoding of email content. Their contributions addressed issues related to the `quoted_printable` and `unstructured_field` encodings, aiming for better handling of special characters and more efficient processing. The user implemented several iterations, including base64 encoding, and ultimately refined the logic to correctly encode and decode strings while addressing whitespace and performance issues, demonstrated by test case adjustments.
mailsmtpmtaemailruby
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.