Andrew Hancox

Fractional CTO at Open Source Learning

Hove, 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

👤
Senior
🎓
Top School
Andrew Hancox is a seasoned Fractional CTO and founder with 11+ years of experience designing and delivering large-scale learning management systems, currently advising mid-market clients through Freeman Clarke while running Open Source Learning. He combines hands-on back-end engineering (notably contributions to Moodle and the popular Iomad fork) with strategic leadership—helping organisations from UK government bodies to global enterprises deploy and scale Moodle-based LMS, e-commerce and reporting tools. His background spans product and delivery leadership at media and e-learning companies, delivering multi-tenant SaaS, data warehousing and high-throughput web platforms. Comfortable moving between code, architecture and commercial decision-making, he has a track record of rescuing troubled projects and embedding engineering discipline across teams. Unusually for a CTO, he remains an active open-source contributor to core Moodle modules, improving import/export, tagging and upgrade paths that benefit thousands of deployments. He holds postgraduate technology management training and an MSc in theoretical physics, reflecting a rigorous, analytical approach to technology strategy.
code11 years of coding experience
job21 years of employment as a software developer
bookPGCert, Technology Management, PGCert, Technology Management at The Open University
bookBSc, Physics, BSc, Physics at University of Exeter
bookCCNA (Cisco Certified Network Associate), Networking, CCNA (Cisco Certified Network Associate), Networking at Greensward Academy
bookMSc, Theoretical Physics, MSc, Theoretical Physics at University of Sussex
bookCardinal Newman School
stackoverflow-logo

Stackoverflow

Stats
2,330reputation
287kreached
24answers
12questions
Badges
php
top-5%
xdebug
top-1%
command-line
top-5%
profiling
top-5%
github-logo-circle

Github Skills (22)

moodle10
object-oriented-programming10
xdebug10
php10
mysql9
profiling9
command-line9
sql9
configurations9
data-modeling8
api-design8
testing7
html6
data-structures6
nhibernate6

Programming languages (3)

JavaScriptPHPHTML

Github contributions (5)

github-logo-circle
moodle/moodle

Mar 2015 - Oct 2018

Moodle - the world's open source learning platform
Role in this project:
userBack-end Developer
Contributions:79 commits in 3 years 7 months
Contributions summary:Andrew primarily focused on enhancing the `mod_data` module, refactoring the import functionality to utilize the `update_content` function within the `mod_data` module. The user's contributions also included implementing tagging features for the `mod_glossary`, `mod_forum`, and `mod_book` modules, improving data retrieval. Furthermore, the user made changes to the export functionality and fixed several bugs related to search capabilities and the handling of user details.
usabilitylearning-management-systemlearning-platformmhealthportal
iomad/iomad

May 2019 - Jun 2019

Iomad
Role in this project:
userBack-end Developer
Contributions:28 commits, 14 PRs, 2 comments in 23 days
Contributions summary:Andrew primarily contributed to fixing bugs and improving the functionality of the Iomad system. Their work included fixing typos, correcting issues with company capabilities, addressing problems with email templates, and resolving issues with the company selector. Furthermore, the user made improvements to the database upgrade process.
iot
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
Andrew Hancox - Fractional CTO at Open Source Learning