Gavin Hodge

Chief Technology Officer at Wink Reports

Greater Newcastle Area United Kingdom
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

👤
Senior
🎓
Top School
Gavin Hodge is a seasoned technology leader and entrepreneur with 11 years of hands-on software engineering experience, currently serving as CTO at Wink Reports where he oversees product roadmap, engineering delivery, CI/CD and infrastructure monitoring. He has founded and led multiple startups—building full-stack SaaS products with Python, Django, Celery and PostgreSQL—and earlier cut his teeth developing high-availability systems in C# and C++ for enterprise customers. Gavin blends strategic leadership with deep implementation experience, from API integrations (notably extending the pyxero Python client to support Xero purchase orders and authentication scopes) to distributed task processing and automated testing. He has a track record of shipping pragmatic automation and deployment tooling that improves operational reliability and customer outcomes. Based in the Greater Newcastle Area, he pairs technical breadth with a musician’s discipline—holding a B.Music alongside his Software Engineering degree—which surfaces in thoughtful, user-friendly product design.
code11 years of coding experience
job12 years of employment as a software developer
bookB. Music, Double Major: Piano, Drum Kit, B. Music, Double Major: Piano, Drum Kit at University of Newcastle
stackoverflow-logo

Stackoverflow

Stats
2,213reputation
290kreached
24answers
2questions
Badges
google-chrome
top-1%
command-prompt
top-5%
windows
top-5%
github-logo-circle

Github Skills (21)

python10
apidoc10
user-authentication10
authentication10
xero-api10
google-chrome10
api10
oauth10
api-design9
restful-api9
api-rest9
batchfile9
windows9
command-prompt9
rest-api9

Programming languages (4)

TypeScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
freakboy3742/pyxero

Feb 2016 - Mar 2016

Python API for accessing the REST API of the Xero accounting tool.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 commits, 3 PRs, 5 comments in 1 month
Contributions summary:Gavin primarily focused on extending the `pyxero` Python library to support the Xero accounting API. Their contributions included adding support for the 'scope' parameter in authentication, which involved modifications to the authentication classes. The user also implemented and refined tests to ensure the correct functionality of the scope parameter, and expanded the API to support the "Purchase Orders" endpoint. Finally, they integrated the user agent into the Payroll API manager for improved API interactions.
apiaccountingpythonxerorest
impulse-cloud/pyxero

Feb 2016 - Mar 2020

Contributions:14 pushes, 2 branches in 4 years 2 months
apiaccountingpythonxerorest
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
Gavin Hodge - Chief Technology Officer at Wink Reports