Roy Ho is a seasoned full-stack engineer with over a decade of experience specializing in eCommerce, having driven backend improvements and security hardening across WooThemes and a ten-year tenure at Automattic. He’s contributed to cornerstone WooCommerce projects like the Action Scheduler and the official Stripe gateway, focusing on scalable background processing, payment stability, and localization fixes. Comfortable across PHP-based WordPress ecosystems, Roy has a proven track record of pragmatic bug fixes, performance tweaks, and careful adherence to coding standards that keep large plugin ecosystems reliable. Based in Los Angeles, he blends hands-on engineering with product-minded attention to operational detail—a skill honed from co-founding a web shop and earlier leadership roles in marketing and operations. An understated strength is his focus on maintainability (extracting constants, standardizing code) which consistently simplifies long-term platform evolution.
11 years of coding experience
19 years of employment as a software developer
Associate of Arts - AA, Computer Science, Associate of Arts - AA, Computer Science at Santa Monica College
Bachelors, Computer Science and Business, Bachelors, Computer Science and Business at Shanghai International Studies University
The official Stripe Payment Gateway for WooCommerce
Role in this project:
Back-end Developer
Contributions:47 releases, 863 commits, 187 PRs in 3 years 3 months
Contributions summary:Roy primarily addressed bugs and implemented new features for the Stripe payment gateway. This included fixing text domain typos, removing unsupported payment icons, and resolving issues related to sending admin emails and handling card saving options. The user also worked on improving the security, localization, and stability of the payment processing within the WooCommerce ecosystem. The user also added test and support for processing charges in specific scenarios.
A scalable, traceable job queue for background processing large queues of tasks in WordPress. Specifically designed for distribution in WordPress plugins (and themes) - no server access required.
Role in this project:
Back-end Developer
Contributions:1 release, 11 reviews, 14 commits in 1 year 10 months
Contributions summary:Roy's contributions primarily revolve around version updates and code adjustments within the Action Scheduler library, specifically targeting the `action-scheduler.php` file. The user consistently bumps the product's version number. The changes include adding WRCS (WordPress Coding Standards) directives and refactoring, such as extracting the version number into a constant, streamlining the library's internal workings.
scalablewordpress-pluginsqueueswordpressno-server
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.