John Bloch is a tech lead with 14 years of experience building and scaling PHP-backed web platforms, currently leading development of SparkInfluence, a SaaS advocacy product for nonprofits and PACs. He combines hands-on backend expertise—demonstrated by targeted refactors in high-profile PHP projects like stripe-php and contributions to a minimalist MicroMVC framework—with product-focused leadership across full-stack teams. Previously he led large WordPress initiatives at 10up, improving performance with Elasticsearch and driving automated testing and reproducible local environments. As founder of AxelumTech he delivered React frontends with JSON APIs and consulted on critical agency projects, giving him both entrepreneurial agility and client-facing experience. His BA in English Literature underpins clear technical communication and documentation, a strength reflected in his history of tooling and workflow improvements.
14 years of coding experience
8 years of employment as a software developer
BA, English Literature, BA, English Literature at The University of Dallas
The worlds smallest, full featured, object-oriented PHP 5 Framework
Role in this project:
Back-end Developer
Contributions:8 commits in 8 months
Contributions summary:John primarily focused on refactoring the codebase by replacing the old `\Core\Config` class with a new `config()` function. The changes span multiple files including those used in command-line scripts. Furthermore, the user updated the database connection and configuration logic. The user also corrected a bug related to string casting of GET and POST variables and added validation.
Contributions summary:John primarily focused on refactoring code within the `stripe-php` library. Their commits involved changing the method calls from `self::_scopedConstructFrom` to `self::scopedConstructFrom` across multiple files. This suggests a targeted effort to standardize and potentially improve the codebase, specifically within the context of Stripe API interaction. This likely involves refactoring of a base class used within several Stripe API resource PHP classes.
apistripestripe-sdkphppayment
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.