Roy Ho

Los Angeles, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job19 years of employment as a software developer
bookAssociate of Arts - AA, Computer Science, Associate of Arts - AA, Computer Science at Santa Monica College
bookBachelors, Computer Science and Business, Bachelors, Computer Science and Business at Shanghai International Studies University
stackoverflow-logo

Stackoverflow

Stats
136reputation
875reached
2answers
0questions
github-logo-circle

Github Skills (12)

woocommerce10
wordpress10
debug10
payment-gateway10
php10
stripe-api10
testing9
localization9
code-library9
lib9
code-optimization9
oop6

Programming languages (4)

TypeScriptShellJavaScriptPHP

Github contributions (5)

github-logo-circle
The official Stripe Payment Gateway for WooCommerce
Role in this project:
userBack-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.
paymentsstripeecommercetransactwoocommerce
woocommerce/action-scheduler

Nov 2020 - Sep 2022

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:
userBack-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.
Request Free Trial
Roy Ho