Dwain Maralack is a founder and seasoned engineering leader with 13 years of experience building reliable, human-centered systems for payments and e-commerce. He spent over a decade at Automattic driving platform-level improvements—from processor-agnostic fraud risk APIs that cut losses dramatically to vendor automation and stabilized OAuth integrations for high-traffic merchants. Equally comfortable in code and coaching, he introduced delivery practices (GitHub Projects, 5-week sprints) and on-call designs adopted across multiple teams while building and supporting a neurodiverse engineering team. His open-source work includes back-end contributions to widely used projects like the WooCommerce Stripe gateway and Sensei LMS, reflecting deep familiarity with payment flows and plugin architecture. Now founding a smart budgeting startup, he blends product empathy from early support roles with systems thinking to deliver scalable, secure solutions that reduce operational pain.
13 years of coding experience
5 years of employment as a software developer
National Diploma, Information Technology ( Software Development), National Diploma, Information Technology ( Software Development) at Cape Peninsula University of Technology
Contributions:20 releases, 1350 commits, 192 PRs in 2 years 1 month
Contributions summary:Dwain primarily focused on enhancing the Sensei LMS platform by fixing bugs and introducing new features. They implemented a fix to ensure lesson authors were updated correctly within the course, preventing errors when authors were changed. Additionally, the user worked on integrating and streamlining the module functionality, as well as contributing towards improvements in the user and lesson data management features within the Sensei system.
The official Stripe Payment Gateway for WooCommerce
Role in this project:
Back-end Developer
Contributions:1 release, 3 reviews, 33 commits in 3 years 11 months
Contributions summary:Dwain primarily focused on code style updates and bug fixes within the Stripe payment gateway for WooCommerce. These updates included modifications to the class structure, the addition and removal of functions, and the addition of filters, demonstrating a focus on maintaining and improving the existing codebase. Furthermore, the user ensured the keys were set and valid within the payment gateway. The changes span multiple files, highlighting the user's understanding of the plugin's overall architecture and payment processing logic.
paymentsstripeecommercetransactwoocommerce
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.