Gordon Wrigley

Chief Technology Officer at Eligible.ai

London, England, 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

🤩
Rockstar
🎓
Top School
Gordon Wrigley is a Chief Technology Officer and hands-on Python engineer with over 15 years of software development experience, currently leading technology at Eligible.ai. He blends executive leadership with day-to-day engineering—having founded and built the Hotcakes Python/Django eCommerce platform and served as CTO and Engineering Director across multiple startups. As a Python specialist at QuantumBlack and an active open-source contributor, he has driven quality and architecture improvements in production data tooling, including backend refactors and API work for the widely used kedro and kedro-viz projects. His roots in embedded C and large-scale tooling (including a major repository migration at Broadcom) give him rare depth in performance tuning and systems-level debugging. He also contributes across languages—from Haskell-based CAD fixes to core dataset enhancements—demonstrating curiosity and a focus on maintainable, testable code. Based in London, he turns complex product and data challenges into reliable, scalable systems that ship.
code14 years of coding experience
job16 years of employment as a software developer
bookGradDipSci Computer Science, GradDipSci Computer Science at University of Canterbury
stackoverflow-logo

Stackoverflow

Stats
11,445reputation
1.3mreached
37answers
46questions
Badges
python-decorators
top-5%
python
top-5%
github-logo-circle

Github Skills (29)

api-doc10
json10
openscad10
python10
data-engineering10
testing10
flask-ask10
kedro10
api10
pipeline10
haskell10
flask10
python-decorators9
data-visualizations9
pytest9

Programming languages (8)

TypeScriptJavaC++JavaScriptVueHTMLRubyPython

Github contributions (5)

github-logo-circle
kedro-org/kedro

May 2019 - Oct 2019

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
Role in this project:
userBack-end Developer
Contributions:35 commits, 2 PRs, 270 pushes in 4 months
Contributions summary:Gordon focused on enhancing the `kedro` library's functionality. They introduced and implemented an `exists` method for the `LambdaDataSet` and integrated the `ExistsMixin` into the `AbstractDataSet` class. This involved modifying core data set classes and related test files. Additionally, the user removed an unused pipeline logger, refactored code, and merged existing code releases to maintain the project's stability.
experiment-trackingpythonsciencepipelinedata-science
kedro-org/kedro-viz

Jul 2019 - Sep 2019

Visualise your Kedro data and machine-learning pipelines and track your experiments.
Role in this project:
userBack-end Developer
Contributions:9 commits, 17 PRs, 26 pushes in 2 months
Contributions summary:Gordon focused on refactoring and improving the backend API for the Kedro-Viz project. Their work included adopting a new JSON format for data representation and implementing endpoints for serving pipeline data. They also addressed caching issues and removed an old API endpoint. Furthermore, they introduced changes to handle backwards compatibility with older Kedro versions and made improvements to the test suite.
experiment-trackingpythonreactkedro-plugindata-science
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
Gordon Wrigley - Chief Technology Officer at Eligible.ai