Here's a partial list of the sites I've helped build. There are another 30 or 40 that I've completely forgotten about, but this list is fairly representative of my work.

For most of these stes there was a large team which I played only a small part in, and there are lots of other sites I've forgotten about, but these are the ones that stick in my mind for one reason or another, and in no particular order.