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 based in Irving, Texas with 13 years of experience building and sustaining large-scale web platforms and engineering teams. He has driven feature development and maintenance for high-traffic WordPress multisites, implemented Elasticsearch performance improvements, built Stripe payment portals, and standardized developer environments with Vagrant and Docker. As founder of AxelumTech and current lead at Whistle Stop Digital, he blends hands-on backend work with product-minded leadership and a focus on automated testing. He is an active open-source contributor β€” notable for targeted refactors to the widely used stripe-php library and improvements to MicroMVC β€” demonstrating a preference for pragmatic, stability-focused changes in API and framework code. Unusually for an engineer, he holds a BA in English Literature, a background that feeds clear technical writing and process-driven collaboration.
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%
windows-10
top-5%
github-logo-circle

Github Skills (24)

database-api10
stripe10
wordpress10
databases10
stripejs10
refactorings10
php10
sdk10
refactoring10
database10
ajax9
configuration-management9
windows-109
api8
api-doc8

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