John Loehrer is a Principal Software Developer with 12 years of experience building resilient, scalable backends and transforming engineering cultures across fintech and consumer platforms. He specializes in domain-driven design, simplicity-first architectures, and replacing overly complex patterns with service-oriented, testable systems that emphasize business logic. At Tally he led the shift from DTC to B2B whitelabel lending, drove PCI compliance, and migrated infrastructure to Kubernetes while authoring extensive operational and compliance documentation. Previously he architected high-throughput REST APIs for Marco Polo, maintaining 99.995% uptime for millions of daily users and orchestrating self-healing Redis clusters. An active backend contributor, he has improved the popular redis-py-cluster client—fixing edge cases and protocol support to harden production behavior. Based in Gresham, Oregon, he pairs hands-on coding with team coaching to create empowered, high-velocity engineering organizations.
Python cluster client for the official redis cluster. Redis 3.0+.
Role in this project:
Back-end Developer
Contributions:38 commits, 8 PRs, 22 comments in 2 years 2 months
Contributions summary:John primarily contributed to the development of the `redis-py-cluster` Python client. Their work focused on improving the client's functionality, including fixing mutable parameter issues and supporting multiple key deletions. They also implemented support for the ASKING protocol and handled timeout issues, ensuring the client's robustness. Several commits involved adapting and implementing tests, which included support for key-value and ZSET operations.
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 Loehrer - Principal Software Developer at Wealthsimple