Web design encompasses many factors from graphic design and animation, right down to scripting and programming. Traditionaly, these roles have been split between different people, but I do both. Because I enjoy both design and scripting, I am able to come up with creative possibilities that pure designers can not imagine, and technical challenges that pure developers wouldn't normally set for themselves.

For my portfolio, have a look at the sites listed in the boxes to the right.