Jun 2003 - Jun 2005
In addition to significant hands-on C# and .Net Framework development experience I have passed the following exams as required for the Microsoft Certified Application Developer .Net (MCAD.Net), Microsoft Certified Solution Developer .Net (MCSD.Net) and Microsoft Certified Database Administrator (MCDBA) certifications.

70-316 Developing Windows-Based Applications With Visual Basic.Net and Visual C#.Net
70-315 Developing and Implementing Web Applications with Visual C# .Net and Visual Studio.Net
70-320 Developing XML Web Services and Server Components with Visual C# .Net and the .Net Framework
70-300 Analyzing Requirements and Defining Microsoft .Net Solution Architectures
70-229 SQL Server 2000 Database Design and Implementation
70-228 Installing, Configuring, and Administering Microsoft® SQL Server™ 2000 Enterprise Edition
70-290 Managing and Maintaining a Microsoft Windows Server 2003 Environment  
8 - 12 Mar 1999 Cap Gemini (UK) plc: Five day Rapid Application Development (RAD). Full lifecycle including entity relationship modelling, JAD facilitation workshops, Use Case analysis etc.
15 - 16 Sep 1998 Parkwell Management Consultants Ltd: Two day project management training based on Prince II.
19 - 25 Apr 1998 International Electronic Publishing Research Centre (IEPRC) Electronic Publishing Study Tour - Palo Alto and San Diego USA. Companies Visited: Apple, Netscape, Informix, Sun Microsystems, The Dialog Corporation, Silicon Graphics, Xerox PARC, Adobe Systems. 
29 Mar - 3 Apr 1998 London Business School: Systems Thinking and Strategic Modelling . One week residential course. 
8 Dec 1991 RoMEC: Presentation-skills Workshop. A full-day presentation skills course including video-taped trial presentation.
Mar 1991 University of Manchester: Novell Netware Systems Management - 10 week one evening a week course .