• follow me on
Last updated May 2016

Recent Projects

I am involved with a wide range of assignments from clients as well as some pet projects and pro bono work. I've included some of the more recent or memorable as examples of what I can do.


Branding Design

These are projects where the main focus has been on branding and its implementation in print or on-line. Take a look at the variety of work I've been doing for my clients.

Serendipity Studios Website - Touch enabled and device independent website for smartphones, tablets and desktops

Website Development

I am actively involved in developing websites using the latest technlologies including responsive frameworks, ASP.net and SQL Server, often as part of an overall branding for my clients. I've also developed a bespoke content management system that allow clients to update their own site while permitting further customisation to their own business needs.

Website programming - Conceptual illustration of web page design showing key technologies used

Product Design

Projects here include an element of 3D design and CNC manufacturing, in which I collaborate with clients, and machine shops for fabrication of real world objects. In some cases I also manufacture electronic components and perform 2d milling

Reebok Pump Window Display - Window display at Covent Garden branch


I've developed a niche in programming in Microsoft languages including VBA for Office, and ASP.NET for standalone apps. Some of the more visual projects are shown here.

Website programming - Conceptual illustration of web page design showing key technologies used

3D Visualisations

Projects in this category include modelling, texturing, lighting and rendering final visualisations.

Storefront visualisation - 3D generated image showing design of planned cafe

Personal Projects

Apart from graphic design, I'm interested in electronics and programmable chips, 3D printing and CNC machining in general. One day I'll invent something cool...

Personal Projects - Doc Brown from 'Back To The Future'

Contact me...

please wait