I've been creating websites for over a decade. I've worked for a variety of clients and the sites have ranged in size and complexity.
I'm a firm believer in using the correct tool for the job and in keeping things as simple as possible. This approach has led me to work with a number of technologies over the years and to continue evolving my outlook as technology advances. Of course as a client you shouldn't care about the underlying technology!
I aim to create websites that work for people, whether they are users or administers. Poorly designed interfaces or processes will act as a barrier, so making sure that these are designed correctly is an integral part of a sites design.