Tim Lock

Architect Technical Consultant at Learning Technologies Group plc

Adelaide, South 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

👤
Senior
🎓
Top School
Tim Lock is an Architect Technical Consultant with 14 years of hands-on experience designing, delivering and optimising eLearning platforms, particularly Moodle and Mahara, for universities and enterprise clients. He combines deep back-end expertise—evidenced by contributions to the widely used moodle-mod_attendance module—with practical database and web development skills honed across diverse industries from print management to natural products. At Learning Technologies Group he leads technical reviews, custom development and team guidance to improve delivery quality and operational efficiency. Tim’s long tenure with specialist hosts like NetSpot and Blackboard underscores his ability to scale LMS deployments for large datasets and complex access controls. Based in Adelaide and grounded in a Computer Science education from RMIT, he brings a pragmatic, quality-focused approach and a knack for fixing thorny integration and reporting challenges that often lurk behind enterprise learning systems.
code14 years of coding experience
job19 years of employment as a software developer
bookComputer Science, Science, Computer Science, Science at RMIT University
github-logo-circle

Github Skills (4)

php10
ats10
moodle10
att10

Programming languages (1)

PHP

Github contributions (5)

github-logo-circle
Allows an attendance log to be kept in Moodle
Role in this project:
userBack-end Developer
Contributions:9 commits in 11 months
Contributions summary:Tim primarily focused on enhancing the Moodle attendance module by adding new features and fixing bugs. They implemented paging functionality for reporting and taking attendance, making the module more manageable for large datasets. Further improvements included adding validation rules for session dates and end dates and upgrading the grade items for correct functionality. The user also addressed capability upgrade issues, ensuring that the module's access controls and functionalities were updated appropriately.
lmsbarragekeptagile-developmentmoodle
tlock/o365-moodle

May 2016 - Mar 2025

Moodle plugins for Microsoft cloud services including Office 365.
Contributions:5 pushes, 8 branches in 8 years 11 months
cloud-servicesmicrosoft-cloudpowershellmoodle-pluginsoffice-365
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
Tim Lock - Architect Technical Consultant at Learning Technologies Group plc