Gary Reynolds is a Solutions Architect with 14 years of software engineering experience based in New South Wales, Australia, focused on building reliable, manageable production systems for trading and enterprise environments. He brings deep backend expertise in Python and Django, paired with practical experience across MySQL, PostgreSQL, Linux, and DevOps practices. At Optiver he drives improvements in safety and reliability for high-stakes trading infrastructure, while his long-running consultancy has produced an extensible CMS and libraries used across commercial and healthcare clients. An active open-source contributor, he has improved multi-tenant Django tooling and e‑commerce backends—fixing tenant-specific template loading, CI issues, and checkout workflows. Beyond tech leadership, he also directs international sporting events, demonstrating a rare mix of operational discipline and community-driven coordination. His background in computer science and broad domain experience makes him adept at translating complex requirements into maintainable, production-ready systems.
Tenant support for Django using PostgreSQL schemas.
Role in this project:
Backend Developer
Contributions:1 release, 74 commits, 48 PRs in 6 years 8 months
Contributions summary:Gary made several contributions to the Django-based multi-tenant application. They improved the codebase by addressing template loading issues within a specific tenant context, changed the exception raised for disallowed hosts, and implemented new features such as the `list_tenants` management command. Furthermore, they updated documentation, fixed bugs, and made adjustments to support continuous integration environments. This indicates a focus on core functionality, and maintenance of the Django application.
Contributions summary:Gary primarily contributed to the back-end functionality of the e-commerce platform. Their work involved modifying core models, views, and settings to enhance features such as discount codes, order processing, and email notifications. The user also addressed MySQL-specific issues and updated documentation to ensure code reliability and usability. Furthermore, the user improved the codebase by implementing a more flexible checkout form class.
ecommercemezzaninejavascriptnodejsbitbake
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.