Drupal

Drupal Development

I'm an experienced, UK based Drupal developer, with over three years experience building and theming Drupal websites. I've used it as the platform for everything from community websites through to a large social networking platform.

Module Selection

There are so many ways of achieving the same object in Drupal, the skill is knowing the most efficient way of doing it. I've used many of the modules and experimented with even more of them, using both released modules and ones from the repository. And I also make sure I keep up to date with new Drupal developments and other developer's Drupal solutions.

Writing custom modules

I've written many custom modules, for many different clients. Some clients have very kindly allowed these to be released to the Drupal community. You can view and download my Drupal Modules from Drupal.org.

Theming Drupal

Theming Drupal is probably the hardest task of building a Drupal based website. Getting a handle on where to change the HTML is often complex, but like everything, it just takes practice. Building on me experience, I can theme a Drupal installation so it looks exactly like the designer's specification, with the minimum amount of coding.

Drupal Optimisation

Drupal optimisation is vital for any live Drupal site - slow load speeds is the curse of many a Drupal based website. There are many different techniques for speeding up Drupal, some more suited to some websites than others.

Comic Relief

Features:

Lead developer for comicrelief.com's migration to Drupal 6.

URL:

comicrelief.com

Client:

Freelance

Ross Parry

Features:

Complete site build for Ross Parry agency

URL:

rossparry.co.uk

Client:

Freelance

Rocket Themes

Features:

Building themes for Rocket Theme's Drupal expansion (Launching soon).

Mootools integration with Drupal

URL:

demo.rockettheme.com/?template=catalyst

Client:

Rocket Theme

Open Democracy

Features:
Custom module development - encourage users to set up an account.
URL:

http://www.opendemocracy.net/

Client:

Open Democracy

Technologies:

Natural History Museum

Features:

Helping build the Scratchpad social networking site, allowing taxonomists around the world to set up their own collaborative Drupal sites.

URL:

scratchpads.eu/

Client:

Natural History Museum

Rareface

Features:

Migrating Playboy Model and Infield Parking to Drupal

Building a social networking platform in Drupal.

Extensive Drupal theming - for which I lead the development team.

AJAX registration validation.

URLs:

playboymodel.co.uk
infieldparking.com

Client:

Rareface

Food Ethics Council

Features:

Drupal based website.

Multi-user environment, with access to certain parts of the site determined by subscriptions.

Paypal integration.

Advanced theming to a specific design.

Accessibility - conforms to WCAG level 2.

URL:

www.foodethicscouncil.org

Client:

Freelance

Brighton Peace and Environment Center

BPEC

Features:

Volunteer work for the Brighton Peace and Environment Center

Drupal based community website.

Usability - interviews with sites users (both admin and customers).

Planning the architecture and layout of the site, using wireframes and sitemaps.

URL:

www.bpec.org

Client:

Freelance

Technologies:
Energizer

Energizer

Features:

Migrating existing site to Drupal.

Multiple languages.

Customised revision system.

Extensive Drupal theming.

URL:

www.energizer.eu

Client:

Them

Syndicate content