Skilled PHP developer that produces maintenance friendly and efficient code on time and on budget. Looks for creative out of the box suggestions.
Overview
22
22
years of professional experience
Work History
Development Manager
Olivers Learning Systems
01.2025 - 07.2025
Supported Moodle by writing, installing plugins and doing routine updates;
Supported and updated Wordpress sites including troubleshooting code and updates;
Assisted with Google workspace management (setting up access and accounts etc);
Coordinated integrated Moodle with student information systems for various clients;
Collaborated with other developers to maintain expression engine;
Improved existing Moodle application to reduce redundancy and improve performance by over 20%;
Coordinated with development manager to establish departmental priorities;
Moodle Developer
Knowledgeone
07.2023 - 01.2025
Improved an existing PHP module to get 15% better performance, a course and to satisfy new user requirements;
Tested existing code base with a newer version of PHP and determined and coded changes;
Updated integration of Moodle with University SIS;
Used Airtable to design dashboards and data flows;
Mentored less experienced developers on proper peer review techniques to reduce development time and increase performance;
Moodle Developer
Learning Pool
10.2016 - 03.2023
Designed and developed and coded modules for Moodle / Totara from start to finish, using PHP, jQuery and CSS3. The front end had to conform to AODA standards. Git was used as version control system.
Fixed bugs and implemented enhancements on core code to improve functionality and the user experience.
Worked with a team of 6 to 9 developers and sales associates to review client needs, and create proposals for custom modules. Created and monitored development schedules, and ensured that we delivered the product on time and on budget over 90% of the time.
Participated in every aspect of the product development process from reviewing client requirements, to developing user stories, to coding the modules, and writing documentation and testing notes for numerous custom modules.
Contributed to the in-house library of code to implement API to facilitate integration with external systems.
Participated in peer reviews and testing of other team members code, to ensure all standards were met.
Moodle Developer
Elliscr
05.2015 - 10.2016
Enhanced Moodle to use enhanced Scorm objects, so that communication was improved and reporting was improved by 20%;
Updated the look and feel so it matched corporate standards.
Update the look and feel of the quiz module to reflect needs of the organization.
Web Developer
Lighthouse Lodge Consulting
05.2012 - 05.2015
Worked on content management systems to improve performance, SEO issues, and improve performance;
Added in numerous features to existing sites;
Developed responsive web applications using HTML, CSS, and JavaScript to enhance user experience.
Implemented website optimization strategies, improving loading times and overall performance.
Developed custom web applications, resulting in tailored solutions for client needs.
Introduced version control system, streamlining development workflows and facilitating easier code integration.
Web Developer
Odyssey Learning Systems
01.2004 - 05.2012
.
Created and coded a learning management system written in PHP
Provided in house support for web servers and improved server performance by 20% by optimizing usage;
Migrated an application from a client server application written in PowerBuilder to a web based system written in PHP.
Education
Bachelor of Science - Computer Science
University of New Brunswick
Fredericton, NB
05.1987
Skills
Familiar with versions PHP5x to 8x, and working through upgrades;
Familiar with setting up MySQL servers and optimizing queries;
Skilled at JavaScript and debugging applications;
Create and use API's in a variety of applications;
Developed Unit tests to improve quality of applications;