Design & Development Portfolio


For the last 2 years I have worked in conjunction with a distributed team to produce and maintain the website of a major German fashion retailer.

When I started on the project I was helping to support an old file-system using different tools for the blog and products library and a custom front-end display system that was ...

Health Matters

I have recently finished a contract with a client that has taken at lot of my time over the last 18 months, they are a private medical group based in Singapore that performs stem cell replacement therapies. I answered a request for help for a "slow site" in a post in a forum; they liked my proposals and I then spent the next 18 months working on various aspects ...

Liberty for Students

One of my previous clients asked me to help design a simple form that would stand on its own site for collection customer registrations for a charity event for a local school.

Rather than present a simple form we chose to present a little more information about the campaign using a responsive designed single scrolling page that presented the user with a clean and easy to use form at the end.

Desert Glass

I was tasked by Desert Shield Auto Glass with creating a site that would be bright and bold and be esay to use on smaller devices. It was felt that many visitors to this site would be using mobile phones so we had to make sure it performed just as well on smaller screens as it would on desktop monitors.

The branding was already pretty set from the companies existing livery so translating it to the web was fairly straight forward.


Drupal 7 website design and build for Arizona based pest control company.

Payformans Drupal

I was recently contracted by a French banking technology firm to create a Drupal 7 theme for a design that was created by their own graphic designers. The initial design only presented a desktop view of the website so I had to use various best practices and modern conventions when it came to the responsive nature of the design.

Download Verify

I was asked by UK bathrooms specialist James Hargreaves Bathrooms to create a Drupal module that would help them to expand their marketing contact listings.

On their current website they have a number of sections that offer downloadable PDFs containing specification sheets and various marketing materials. They are experiencing a high number of these being downloaded and thought it would be advantageous to their marketing efforts if they knew who was downloading these documents.

Rabbit Habit

Usually at the start of a new web project you eagerly await the website images provided by the client. On this project the images were like nothing I had used before; who doesn't like rabbits!.

This Drupal website design and build was for a South Carolina based rabbit breeder but the emphasis was on functionality over design. It was decided to go with a popular base theme and build on top of that the speed up development and allow us to get into the creation of the content.

Flux Slider

Whilst I was creating the Horizon Muay Thai Boxing Camp website I employed the use of the excellent Flux Slider JavaScript Library to help with some image transitions. I mainly went for it due to its fantastic effect using CSS3 transitions to achieve great results.

Once the demo was up and running it was looking good but I wanted to integrate the Flux Slider code better with Drupal so I searched the contributed modules directories but could find nothing that used that library, so I created one!

Social Liberty

When embarking on a social media marketing campaign one of the many things you can do to align your branding across social media sites is to ensure all available page graphics are designed and branded with your company logo and colours.

Twitter allows for its users to upload a custom background to enhance their page. With some careful attention to screen sizes and spacing a custom Twitter background is a valuable addition giving extra information to your users when it is placed around Twitters existing interface elements.


Subscribe to RSS - blogs

Term Frequency

26 entries for Drupal
15 entries for Drupal 7
11 entries for Drupal 6
4 entries for PSD2HTML
3 entries for onarcade
3 entries for advertising
3 entries for drupal module
3 entries for marketing
1 entries for adwords
1 entries for wordpress
1 entries for Drupal 5
1 entries for forum
1 entries for newsletter

Project Type Frequency

32 entries for
6 entries for
5 entries for
5 entries for
4 entries for
3 entries for
1 entries for