Portfolio

Design is a process used to convert ideas into reality – or virtual reality in the case of web sites and web applications. I achieve this goal through careful application of well-understood design principles, with a bit of free-thinking added in.