Gary Reynolds

Solutions Architect at Touch Technology Pty Ltd

New South Wales, Australia
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
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.
code14 years of coding experience
job14 years of employment as a software developer
bookThe University of Sydney
github-logo-circle

Github Skills (12)

postgresql10
python10
database-design10
ecommerce10
django10
mysql9
management9
manage9
manager9
testing8
documentation8
git7

Programming languages (11)

TypeScriptC#DockerfileCSSShellC++CJavaScript

Github contributions (5)

github-logo-circle
Tenant support for Django using PostgreSQL schemas.
Role in this project:
userBackend 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.
tenantpythondjangoschemaspostgresql
stephenmcd/cartridge

Nov 2011 - Jun 2012

Ecommerce for Mezzanine
Role in this project:
userBack-end Developer
Contributions:14 commits in 7 months
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.
Request Free Trial