David Jones is an experienced educator and learning designer with 16 years specialising in digital technologies and mathematics, currently teaching at Laidley State High School in Toowoomba. He combines deep academic grounding—a PhD in Information Systems and a double major in Computer Science and Philosophy—with hands-on leadership roles in tertiary learning and e-learning innovation across multiple Australian universities. David excels at integrating pedagogy, curriculum design and digital tools to orchestrate meaningful learning experiences, and has led institutional projects supporting thousands of students. Notably, he bridges theory and practice by moving from university-level educational strategy and consultancy to classroom teaching, bringing a systems-thinking approach to everyday lessons.
16 years of coding experience
12 years of employment as a software developer
Australian National University
BA, Double Major Computer Science, Major Philosophy, BA, Double Major Computer Science, Major Philosophy at The University of Queensland
Graduate Diploma of Learning and Teaching (with Distinction), Information Technology, Mathematics, Graduate Diploma of Learning and Teaching (with Distinction), Information Technology, Mathematics at Central Queensland University
Transform Canvas LMS modules by adding structure, visuals, and context
Contributions:15 releases, 1 review, 33 PRs in 2 years 3 months
canvascanvaslmsjavascriptcollections
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.