Web development

I am experienced in (X)HTML and CSS to a high level, strongly committed to web accessibility.

I have good knowledge of PHP and MySQL which allows me to debug problem areas in open source kit such as Moodle or Drupal. I continue to expand my knowledge in this area through creation of custom web systems.

Through my degree I have had plenty of experience with C, C++ and Java, this ties in with the syntax of PHP and to some extent JavaScript. My final project for my MEng status involved developing video analysis software with C++.

I have dabbled with Flash, though I do not feel it's strength lies with accessible content delivery so normally confine it to supplementary material which would not disadvantage users without the plug in, users of tab-browsing or screen readers. Flash is great for games or marketing campaigns, but I believe it has little to offer for text-based content. Flash is also not well supported on many mobile devices, including Apple (iPad, iPhone), which are becoming more popular devices to use.

Training

I've attended two CPD (continuing professional development) courses run by the Department of Computer Science at the University of York: Creating Accessible Websites and User Experience Techniques for the Web. 

A comment on Web 2.0

This appears to be the 'buzz word' of the moment. It's important to distinguish that Web 2.0 is not a change of technology, but a change in the way it's used and the ethos of the web. The ethos change is based on the user becoming the content creator, rather than website owners and editors.