Gareth Barnard is a seasoned software engineer with 14+ years of professional experience combining industry development, education and eLearning systems work from East Devon. He brings deep Java, C/C++ and Moodle front-end expertise—contributing UI and theme fixes to the widely used open-source Moodle platform—alongside historic systems work on transport monitoring and defence projects. Gareth blends hands-on coding across Agile and Waterfall projects with teaching and course development experience (MSc in Computing and a PGCE), making him effective at translating complex technical concepts for diverse audiences. He focuses on transportation systems and education software in the South West of England and runs a self-employed practice while maintaining a cautious, contact-controlled networking approach. An oft-overlooked strength is his long-term fluency in legacy languages and platforms (Ada, Modula-2, OpenVMS assembly), which helps him modernise and maintain critical, long-lived systems.
14 years of coding experience
8 years of employment as a software developer
MSc, Computing, MSc, Computing at Canterbury Christ Church University
BSc(hons)(sndw), Computer Studies, BSc(hons)(sndw), Computer Studies at University of South Wales
BTEC OND, Computer Studies, BTEC OND, Computer Studies at Canterbury College of Technology
Moodle - the world's open source learning platform
Role in this project:
Front-end Developer
Contributions:120 commits, 12 comments in 9 years 3 months
Contributions summary:Gareth primarily contributed to the theme and UI components of the Moodle platform. Their work involved resolving padding inconsistencies, fixing layout issues related to long text and RTL languages, and ensuring the proper display of UI elements like the calendar popover. The commits also included the modification of CSS and LESS files to address visual and layout-related bugs.
Contributions:2 reviews, 226 commits, 4 PRs in 7 years
moodle
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
Gareth Barnard - Software Engineer at Self-Employed