Design & Development Portfolio

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.


Design and build for Arizona based pest control company.

View the site at AZTECA Pest Control.

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.

Legal Upgrade

One of my previous clients approached me when they wanted to bring their site up to date with an upgrade from Drupal 6 to Drupal 7. It was not deemed necessary to redesign the site as the branding was pretty much spot on with the current design although I did introduce a few additional CSS3 tweaks and attributes that where not so widely adopted across the main-stream browsers when the site was initially created.

Fight Site

The development of the Horizon Muay Thai website brought lots of challenges throughout the process and allowed us to refine our ideas and really explore how visitors would use the site.

The sites design was originally proposed by a designer from the client and whilst I didn't wholly agree with many of the ideas I could see that the team were open and wiling to listen to ideas to make the website more appealing to the visitors and increase the usability of the site.

Bookings Changes

work on

wordpress site

full update, remove dead plugins, add suitable ones.

Clone theme; add small tweaks to set it apart from others.

content rework, problem and solution

gallery management and display

simple custom reservation system


Subscribe to RSS - blogs

Term Frequency

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

Project Type Frequency

29 entries for
6 entries for
5 entries for
5 entries for
4 entries for
3 entries for
1 entries for