David Parker is a Lead Developer with nine years of experience building and evolving Paid Memberships Pro, a widely used open-source WordPress membership platform and ecosystem of 60+ add-ons. He combines hands-on PHP backend work—especially payment gateway integrations and subscription handling—with product-level technical leadership, shaping the roadmap and steering major releases like PMPro 3.0. David regularly triages complex support escalations, turning real-world edge cases into robust, backward-compatible features that keep thousands of sites running smoothly. He’s driven measurable outcomes (e.g., improving sales through Sitewide Sales) and contributes directly to the core repo that powers recurring payments via Stripe, PayPal, Braintree, and more. Based in Amity Township, PA, he pairs a Haverford CS education and deep payment-domain expertise with an open-source mindset that prioritizes reliability, extensibility, and clear customer feedback loops. A detail that’s easy to miss: beyond feature work he’s improved billing error handling and tax support in checkout flows—small fixes that materially reduce revenue interruptions for users.
9 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Computer Science, 3.7, Bachelor’s Degree, Computer Science, 3.7 at Haverford College
The Trusted Membership Platform That Grows with You: Restrict access to content and charge recurring subscriptions using Stripe, PayPal, and more. Fully open source. 100% GPL.
Role in this project:
Back-end Developer
Contributions:30 releases, 219 reviews, 651 commits in 3 years 6 months
Contributions summary:David contributed to the Paid Memberships Pro plugin by modifying PHP files related to payment gateways. The commits focused on updating the functionality of different payment methods, including PayPal, Authorize.net, and Braintree, to ensure that subscription details, such as start dates, payment amounts, and recurring payments, were properly transmitted and handled during the checkout process and subscription updates. They also worked on improving the error handling for failed payments and incorporated tax-related features for Stripe Checkout, and integrated code for handling billing information.
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
David Parker - Lead Developer at Paid Memberships Pro