John Bloch

Tech Lead at Whistle Stop Digital

Irving, Texas, 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
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.
code14 years of coding experience
job8 years of employment as a software developer
bookBA, English Literature, BA, English Literature at The University of Dallas
languagesGerman, Italian
stackoverflow-logo

Stackoverflow

Stats
4,565reputation
356kreached
97answers
2questions
Badges
ajax
top-5%
wordpress
top-1%
github-logo-circle

Github Skills (23)

database-api10
stripe10
wordpress10
databases10
php10
sdk10
stripe-js10
refactoring10
database10
ajax9
windows9
configuration-management9
apidoc8
api8
validations7

Programming languages (14)

JavaC++JinjaCGoBladeDockerfileShell

Github contributions (5)

github-logo-circle
xeoncross/micromvc

May 2012 - Jan 2013

The worlds smallest, full featured, object-oriented PHP 5 Framework
Role in this project:
userBack-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.
full-featuredphp-5phpframeworkphp7
stripe/stripe-php

Mar 2012 - Mar 2012

PHP library for the Stripe API.
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 day
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.
Request Free Trial
John Bloch - Tech Lead at Whistle Stop Digital