Work experience: Building intranet systems

At multiple companies I have created internal administration systems, including completely bespoke intranet software.

Off-the-shelf tools

Bespoke admin software

Over many years I've built and maintained a complex internal administration system for a training company.

Along with various offline tools, I created a PHP and JavaScript web interface for users, allowing editing and access to the records in the MySQL database through many different views depending on use case.

Some things this involved are:

Accountancy software

I've created software from scratch to track income and expenditures according to company needs.

Training course scheduling software

I wrote a complete scheduling system for a training company.