Web Applications
My major skills lie in the area of developing rich internet applications on the web. I program primarily using C#, ASP.NET
and the Microsoft .NET framework. This is supplemented by JavaScript/AJAX. Although this is my framework of choice, I can also program using PHP and have extensive skills with designing and
implementing MySQL databases for online applications.
These skills have been honed during my 10 years working at Plymouth Marine Laboratory, initially in PC support then moving into web application programming and database design.
I am lucky to have been able to keep well up to date on the latest development technologies while working there and have recently become very interested in AJAX as a tool
for enabling more responsive and interactive web application design. I am also following the
development of Microsoft's Silverlight technology as a tool for developing Rich Internet Applications (RIAs).
Expect some Silverlight enable pages to appear on this site soon as I start to get to grips with the technology.
My web application work has included Plymouth Marine Laboratory's company intranet (see the web development page) incorporating an online time recording, a fully featured user forum and bulletin board, a corporate diary of events, a staff photo board, a item loan system, a contracts management system and a number of web-available scientific applications. My most recent significant project is the development of a web application for managing Display Screen Environment (DSE) assessments carried out routinely to assess safety of computer use and help prevention of repetitive strain injuries and associated problems. I am now developing this web application for commercial sale for Plymouth Marine Laboratory as there has proved to be significant demand for such an application in today's safety-conscious society.

