Geoff Martin

Freelance Web Developer

Here you can find information about various recent sites I have worked on. This is not an exhaustive list, but contains projects which are representative the types of work I undertake.


As the website says: "ESF-Works is the showcase and forum for policy and practice lessons from the 2007-2013 European Social Fund programme in England".

The site is hosted on Joomla! with a range of bespoke components, modules and plugins to support the presentation of ESF project data.

MAA catalogue search

The Museum of Archaeology and Anthropology has a digital record of several hundred thousand of the items in its physical collection. These needed to be made available to visitors via a free-text search. In addition, a facility to create collections of related records for display on a web page, along with a visitor comments system were required.

The solution uses an elasticsearch powered index to provide fast text search, and a web interface written using CodeIgniter / MySQL.

Firm Academy

Firm Academy is a learning and professional development management system. As such it provides content and the ability to log professional training.

Originally built using a custom add-on to CMS Made Simple, the platform is being migrated fully to CodeIgniter. Much of the UI is reliant on AJAX and uses the JQuery / JQuery UI libraries.

Please note the main site is protected by a user login. Please see for more information, or contact me to discuss viewing a demo version.

Mindmatch Chess

The Mindmatch Chess project provides a suite of psychological assessment tools for educational researchers.

The tools are built using Flash / ActionScript, with administrative and student interfaces developed in CodeIgniter.

For privacy reasons no URL is given for this project. I am happy to provide access to a demonstration site for prospective clients.

Hereward Teamwear & Trophies

A full redesign and re-implementation of the Hereward site was required. In particular, the client needed a teamwear catalogue from which customers could e-mail an order to the company.

The final solution is a Joomla! 3 site running a bespoke component and modules to provide the teamwear catalogue.

Exam Papers

This system makes available almost all of the University of Cambridge's exam papers for the past 5 years. It is available to students and staff. Papers are searchable by subject or using a free text search.

Zend / MySQL was used to develop the system. The free text search is driven by Zend's Lucene component.

Note a University of Cambridge Raven login is required to access the live site. Alternatively please contact me to arrange a viewing.


Partnering with the University of Cambridge, we created a centralised system to allow students to access lecture timetable information across a number of Triposes.

The system is built on the Django framework, using PostgreSQL as the database and a variety of client-side technologies including Bootstrap, JQuery and RequireJS.

Countess Free Church, Ely

A church website providing access to sermons, newsletters and other information useful to the organisation.

Hosted on CMS Made Simple / MySQL.

Keep an eye on this site - it's coming up for a refresh in the next few months!