MySQL 4/5, PHP 4/5, HTML, Javascript, XML, AJAX, AICC-HACP, Linux/Apache
I have done a number of different projects for New Media Learning, both for their internal use, as well as enhancements to their online courseware for their clients.
The major ongoing project is a customer relation database which allows users to keep track of customers, the online courseware that they currently or previously have ordered, a history of customization for each course, detailed reporting, invoicing, events and notes on customer service calls, as well as advanced per user security settings to determine who can view or edit each customer.
In the summer of 2008, I implemented an online timer to track the amount of time users spent on each page in a course to comply with California legislation requiring two hours of course time. The solution used a combination of PHP and AJAX to track users as they progressed through the system. An administrative interface was also added to the customer management application to allow customer service to view user progress and create reports for clients when needed.
The lastest project has been the implementation of AICC-HACP, an standard API to interface with Learning Management Systems (LMS) so that course progress and completion can be monitored by the client from their own system.

