projects
Below you will find descriptions of, and links to, a sample of
completed and ongoing projects.
Spectrum Art Prize -
www.thespectrumartprize.co.uk »
Repurposed the web based system developed for New Contemporaries to allow artists to submit applications for the Spectrum Art Prize
The system is CakePHP based, and allows artists to upload art works in video, audio, and image formats. The system also allows the
selectors (for the prize) to view the submissions in an anonymous way, to remove bias, and for the administrators to view the
complete submissions, with personal data, for administrative purposes. A Debian based Amazon EC2 instance was created to host the
system, and this instance is scaled up during the prize period to handle the thousands of applications. The system also uses the Paypal
IPN api to accept payments from the applicants.
Pinch Design -
www.pinchdesign.com »
Took over development of this Ruby on Rails, custom, site. The site uses Heroku for web hosting, Cloudinary for image hosting,
and Amazon S3 for other file hosting. Many modifications have been made to the site to better showcase their products, most
notably being the implementation of Retina quality images througout the site.
London Craft Week -
www.londoncraftweek.com »
Installation and configuration of Drupal for hosting the London Craft Week site. Extensive optimization using Varnish, and APC to
ensure proper performance. The monitoring, and management of this server is ongoing.
Weltkiosk -
www.weltkiosk.net »
Setup Debian based server on Elastichosts cloud provider infrastructure for hosting of the Weltkiosk Journalism site. On this
server configured all packages for hosting a Drupal based site including: Apache, Mysql, PHP, Monit. The monitoring, and management
of this server is ongoing.
Serpentine Galleries -
www.serpentinegalleries.org »
Setup Debian based server on Elastichosts cloud provider infrastructure for hosting of the, London based, Serpentine Galleries. On this
server configured all packages for hosting a high traffic Drupal based site including: Apache, Mysql, PHP, Monit, Varnish, Memcache. Configured
Drupal to use Memcache and Varnish for caching purposes, plus APC for PHP opcode caching. The monitoring, and management of this server is
ongoing.
Outline Editions -
www.outline-editions.co.uk »
Troubleshooting of nopCommerce 1.5 online shop, specifically the Product display functionality. Also, testing and configuration of
the Paypal payment processor.
Sarah Dobai -
www.sarahdobai.co.uk »
Adaptation of previously developed custom CMS using the CakePHP framework to showcase the work of the UK based
artist Sarah Dobai. The CMS provides for the creation of pages, and the organization and showcasing of art works,
using images, video, and text.
Annabel Frearson -
www.annabelfrearson.com »
Adaptation of previously developed custom CMS using the CakePHP framework to showcase the work of the UK based
artist Annabel Frearson. The CMS provides for the creation of pages, and the organization and showcasing of art works,
using images, video, and text.
Contemporary Glass Society -
www.cgs.org.uk »
Installed and managed Debian based server on cloud provider ElasticHosts, on which we
installed and configured a Drupal based site for the international charity representing glassmakers. Integrated
the CiviCRM module and Mailchimp for user management and communication.
Jonathan Meyer Art -
www.jonathanmeyerart.com »
Adaptation of previously developed custom CMS using the CakePHP framework to showcase the work of the UK based
artist Jonathan Meyer. The CMS provides for the creation of pages, and the organization and showcasing of art works,
using images, video, and text.
Online Exhibitions -
www.onlineexhibitions.com »
Took over development of a PHP based virtual tradeshow web application after the departure of the initial developer.
Existing bugs were fixed, and additional features were added. Also, the PHP based Phorum software was integrated with
the application to add forum functionality to the system.
Life Lecture -
www.lifelecture.net »
Developed a web based application used to deliver a lecture via computer screen or projection screen. The
CakePHP framework was used to develop the backend of the site (including the CMS admin component), with
extensive use of jQuery to handle the interface, animations, audio playback, and the flow and timing of the
lecture and discussion components.
Cox Bulleid Architects -
www.cbarchitects.net »
Adaptation of previously developed custom CMS using the CakePHP framework to showcase the work of the UK based
architects Cox Bulleid. The CMS provides for the creation of pages, and the organization and showcasing of projects,
using images, video, and text.
Bloomberg New Contemporaries -
www.newcontemporaries.org.uk »
Developed a web based system to allow artists to submit applications to the Bloomberg New Contemporaries competition.
The system is CakePHP based, and allows artists to upload art works in video, audio, and image formats. The system also allows the
selectors (for the prize) to view the submissions in an anonymous way, to remove bias, and for the administrators to view the
complete submissions, with personal data, for administrative purposes. A Debian based Amazon EC2 instance was created to host the
system, and this instance is scaled up during the prize period to handle the thousands of applications. The system also uses the Paypal
IPN api to accept payments from the applicants.
Roman Vasseur -
www.romanvasseur.com »
Adaptation of previously developed custom CMS using the CakePHP framework to showcase the work of the UK based
artist Roman Vasseur. The CMS provides for the creation of pages, and the organization and showcasing of art works,
using images, video, and text.
Stuart Brisley -
www.stuartbrisley.com »
Developed custom CMS using the CakePHP framework to showcase the work of the UK based artist Stuart Brisley.
The CMS provides for the creation of pages, and the organization and showcasing of art works, using images, video,
and text.
Sound and Music -
www.soundandmusic.org »
Installed and managed Debian based server on cloud provider ElasticHosts, on which we
installed and configured a Drupal based site for the UK based national charity for new
music. Implemented a custom module for searching and organizing a body of scores. Also,
automated the import of the score information into the Drupal site.
One Planet Living in Sutton -
www.oneplanetsutton.org »
A site dedicated to the programme of projects created by One
Planet Living in Sutton aiming at a sustainable Sutton borough.
Design and implementation of a CakePHP based CMS and front-end
website, with a large emphasis on the extensive members area.
Many features were implemented to involve the community using
the site, such as custom questionnaires, a voting system, polls
and user input areas for ideas and suggestions.
The Artists Information Company -
www.a-n.co.uk »
Portal for contempory art stimulating and supporting contemporary visual arts
practice. Re-implemented the, extensive, existing a-n.co.uk site,
which was written in the legacy language of net.data and used a
DB2 back-end. The DB2 back-end was kept in place because of the
large amount of existing data and a new front-end and CMS system
was constructed using the CakePHP framework. This involved
large modifications to the CakePHP DB2 driver as it did not
function correctly. As well as the re-implementation new
mini-sites were added to the a-n.co.uk website, under the
sites.a-n.co.uk domain. Because of instability in the existing
DB2 setup we determined a move from the Windows based
installation to a Linux based one would be the answer. We
executed this import/export/installation operation with success
and stability of the entire website and back-end tools has been
greatly improved.
Poetry Translation Centre -
www.poetrytranslation.org »
A site dedicated to translating contemporary poetry from Africa, Asia and Latin
America. Design and implementation of a CakePHP based CMS and
front-end website for the Poetry Translation Centre. Handling
of multiple languages, including right to left type languages,
was required and was successfully handled. All content on the
site can be updated, modified, and added to through the tailor
made CMS system.
Rivington Place
Site representing the Rivington Place public building, which
is the first permanent public space, dedicated to the education
of the public in culturally diverse visual arts and photography
in the UK. We completed the design and implementation of the
bespoke CMS which allows control of all content on the site
including updating information about events taking place in
Rivington Place.
Brett Anderson -
www.brettanderson.co.uk »
A site representing the musical artist Brett Anderson. We
extended the existing flash site by creating a CMS for the
addition of news and live concert dates items, which are then
pulled in, dynamically, to the flash front-end display. Also
the installation and customization of a forum system was
undertaken and completed.
Falck Renewables -
www.falckrenewables.com »
A site representing the Falck Renewables company which
develops clean energy projects in Europe. Multiple language
handling was required for this site as information about the
projects is in English, French, and Spanish. We developed a
hybrid system which used Drupal for the majority of the content
on the site, but also a CakePHP custom system for the more
complicated projects area of the site.
Capital Age Festival -
www.capitalagefestival.org.uk »
A site representing the Capital Age Festival (CAF) which is London's largest and liveliest
arts festival organised by, for and with older people. We
designed and implemented a custom CMS using CakePHP which allows
full control of all media and content on the site. PHPList was
also incorporated into the site to allow for newsletter mailouts
to subscribers.
Updike and Gaspari -
www.updikegaspari.com »
A real estate site show casing all current and sold
properties for this client. Design and implementation of a
CakePHP based CMS, which allows the client to keep the site
inventory updated daily. The client can upload property photos
which are then automatically scaled and resized to meet the
design requirements.
The Council for Dance Education and Training -
www.cdet.org.uk »
A site representing the Council for Dance Education and
Training for the professional dance industry in the UK. We
handle regular database updates, which involve data manipulation
and hand-crafted imports. Extended existing CMS to allow the
addition and modification of member school content.
The Royal Society of Medicine -
www.rsm.ac.uk »
The official site of the Royal Society of Medicine in the
UK. This site provides access to members of the society and
information to the general public. We undertook the overhaul of
the current proxy system which gives members of the society
access to third party databases of medical journals and other
academic resources. The proxy system authentication was
integrated with the login system of the site to allow seemless
member access.
SMART
Site containing information about the SMART marketing
information company. Installation and configuration of Drupal.
The Tom Easton Flavasum Trust -
www.theflavasumtrust.org »
A site representing the Tom Easton Flavasum Trust, a public
charity dedicated to the promotion of public safety and
prevention of crime by raising awareness of the consequences of
carrying knives and other weapons and to use music and other
creative activities to reach young people in order to further
this object. Multi-site Drupal installation on
a dedicated server which we administer on behalf of the client.
The Sinclair Family -
www.sinclairgenealogy.info »
Historical and genealogical details about the Sinclair
family. Multi-site Drupal installation on
a dedicated server which we administer on behalf of the client.
Altaras Architecture -
www.altarasarchitecture.co.uk »
Residential and commercial projects, and cultural and
community projects. Multi-site Drupal installation on
a dedicated server which we administer on behalf of the client.
Frontline States -
www.frontlinestates.ltd.uk »
Site representing the Frontline organisation which undertakes
management, networking
and collaborative projects in the arts and creative sector. Multi-site Drupal installation on
a dedicated server which we administer on behalf of the client.
CreativeCapital
Advice and information service for artists and creative
professionals who live and work in London. Re-implementation of
the mailing list system and various other fixes and
re-implementations of forms and CMS elements.
Lincolnshire Public Art Network
Website promoting public art pieces and projects in
Lincolnshire. Implementation of full-featured newsletter system (Phplist). Dynamic events calendar.
Site wide keyword search facility. CMS includes a website link
checker.
SHADE Consulting Ltd.
Sexual health and disability education website. Design and implementation of a CMS for a dynamic site event
calendar. This tool allows the client to keep the site's on-going
events up-to-date. Dynamic database driven calendar implementation.
National Federation of Artists' Studio Providers -
www.nfasp.org.uk »
The professional body for organisations providing affordable studios
for artists in England. Integrated multi-step (wizard type) online registration forms
for members. Query response system. CMS member and partner
filters and search capabilities. Updateable news articles, which
can also be archived, and published/unpublished when desired.
Dynamic sitemap.
Unbound -
www.thisisunbound.co.uk »
Live Art and Performance Publishing and Distribution. Implementation and customization of full shopping cart solution (Zen Cart). Integration of online payment gateway (World Pay). Extensive customization and
modification to third-party shopping cart software, to accomplish
specified site design.
Real Estate Errors and Omissions Insurance Corporation -
www.reeoic.com »
Designed and developed the backend CMS and password-protected,
dynamic website. The CMS functionality consists of various
editable site pages, media pages, and a media upload facility, for
uploading documents and images. WYSIWYG functionality was
incorporated into the site page editing interface to allow the CMS
users to insert simple HTML.
Regrets -
www.regrets.org.uk »
An interactive archive, public artwork & study regarding the
human capacity for remorse & regret. Generalized the existing language matching algorithms, such that a
German language port of this English site was made possible. Existing
ASP functions as well as MS SQL Server stored procedures needed to
be rewritten to accommodate the German language.
British Amusement Catering Trade Association -
www.bacta.org.uk »
Representing Britain's Pay to Play Leisure Industry. Extensive private member's area. Full design and
implementation of a proprietary, highly-secure
reporting system for industry manufacturers (special members).
Dynamic streaming banner system, with updateable images and text.
CreativePeople
Professional development for arts & crafts. Full technical design and implementation of database driven
site. Publish/unpublish feature to allow client to maintain a
full catalogue of works but choose only selected works for online
publication. Design and implementation of internal cataloguing
system for all production works.
Spectacle Productions Limited -
www.spectacle.co.uk »
Independent television production company specialising in
documentary and community-led investigative journalism. Full technical design and implementation of database driven
site. Publish/unpublish feature to allow client to maintain a
full catalogue of works but choose only selected works for online
publication. Design and implementation of internal cataloguing
system for all production works.
The Switchboard
Web-based VoIP system. We developed and hosted The Switchboard, which was a free web
based softphone (VoIP), powered by The Switchboard Network
technology. This system supports thousands of users and showcases
the capabilities of The Switchboard Network. We also developed a
system which allows web developers to sign up and receive access
to a private Switchboard which can be embedded in their own
website. PayPal integration for automatic subscription payments.