Name: David Thomas Clarke BSc MSc CEng CITP MBCS Marital Status: Married EducationOctober 1990 - May 1993 : Staffordshire University (part time) MSc in Computing Science (Advanced). Master's Thesis: "Software
Support for User Interface Design, Construction and Run-Time Management". September 1986 - July 1990 : Staffordshire UniversityBSc (Hons) in Computing Science. Degree Classification: First Class Honours Membership of Professional Bodies and InstitutionsCEng (Chartered Engineer). MBCS (Member of the British Computer Society). Main ClientsI've been doing work for a number of clients since early 1997 when I started my own business. See below for a selection of my main clients. Roles: Web Developer/Consultant, SCRUM Master, Presenter/Lecturer Responsibilities/Technologies: Responsible for technical back-end and front-end development, across the full software life cycle. Agile methods often adopted, mainly SCRUM. Technology utilised includes Windows 2000/2003/XP/Windows 7, Visual Studio.Net 2005/2008/2010, ASP.Net, .Net 2.0, 3.0, 3.5, 4. C#, Netscape Enterprise Server, Chillisoft and MS ASP, IIS, Visual Basic, ActiveX/COM, HTML, Javascript, VBScript, CGI, Java Servlets/JSP (Servlet Exec). Some XML/XSL work also being carried out. Databases used are Oracle 10g, SQL Server and MS Access. Also been involved with search engine evaluation and development (e.g. Altavista, Dataware's Inquery and Query Server meta-search tool). Usability and Web accessibility work. Worked with a number of companies including:
Full time EmploymentEmployment before forming my own business in June 1997 is as follows: March 1997 - June 1997, TNT Express Worldwide, Atherstone, Warwickshire Role: Senior Analyst/Programmer September 1995 - March 1997, Staffordshire University Position: Senior Consultant/Lecturer, School of Computing Other relevant work undertaken - Member of the Executive Committee of
the British HCI group (of the BCS), Co-editor for Interfaces magazine,
BCS publication. July 1993 - September 1995, University of Wolverhampton, School of Computing and ITPosition: Consultant/Lecturer, School of Computing July 1988 - September 1989 and July 1990 - July 1993, British Coal HQ, Staffordshire Positions: Programmer, then analyst/programmer
Papers Presented/PublishedClarke D T and Constantatos S (2007). ASP.Net and Oracle: Experiences from Implementing an Enterprise Web Application. SPA 2007 Conference, Homerton College, Cambridge. Clarke D T, Light A and Paddison C (2004). UsabilityNews and Web Accessibility, Part 2. Interfaces, Vol. 58 (PDF 800k). ISSN: 1351-119X Clarke D T, Light A and Paddison C (2003). UsabilityNews and Web Accessibility, Part 1. Interfaces, Vol. 57 (PDF 700k). ISSN: 1351-119X Clarke D T, Light A and Paddison C (2003). UsabilityNews Accessibility Project: Making a web site accessible 'after' it is live. Vol. 2 Proceedings of HCI 2003 Conference, Bath, 8-12th September 2003. ISBN: 1-897851-10-3. Clarke D T (2002). Syndicating your content on the Web part 2. Interfaces, Vol.51 (PDF 5Mb), Summer 2002. Published by the British HCI group of the BCS. ISSN: 1351-119X Clarke D T (2002). Syndicating your content on the Web part 1. Interfaces, Vol.50 (PDF 750k), Spring 2002. Published by the British HCI group of the BCS. ISSN: 1351-119X Clarke D T and Dix A, Eds (2001). Interfaces for the Active Web, Issue 2. Special Issue of the journal Interacting with Computers, Elsevier Science Publications 2001. Clarke D T and Dix A, Eds (2000). Interfaces for the Active Web, Issue 1. Special Issue of the journal Interacting with Computers, Elsevier Science Publications 2000. Clarke D T (1999). Dynamic Interfaces for the Web. New Directions in Systems Development, May 1999. University of Wolverhampton. http://ndisd.scit.wlv.ac.uk/pastNdisd/ndisd99.html Clarke D T (1999). The Dynamic Web: A Server-side Perspective. BCS Seminar (March 1999). http://bcs.scit.wlv.ac.uk/pastEvents/pastEvents99.html Clarke D T, Dix A J and Dix F, Eds (1999). Proceedings of The Active Web Day Conference. BCS conference, co-chair and organiser with Alan Dix, Staffordshire University, January 1999. ISBN 1-897898-45-2. http://www.visualize.uk.com/conf/activeweb/ Clarke D T, Dix A J, Ramduny D and Trepass D, Eds (1997). Collected Abstracts from a Workshop on the Time and the Web. BCS HCI workshop co-organiser. SOCTR/97/05, Staffordshire University. http://www.soc.staffs.ac.uk/seminars/web97/ Clarke D T (1997). Designing and Modelling Interactive Systems. Technical Report, Staffordshire University. Clarke D T (1996, 1997). GUI Programming in Delphi course (June 1996, June 1997). Clarke D T (1996). Visual Basic 4 Course, April 1996, Stoke-on-Trent Clarke D T (1996). A Guide to... Interface Development Environments. Interfaces, Vol.32, Summer 1996. Published by the British HCI group of the BCS. ISSN: 1351-119X Clarke D T (1995). Modelling Separable Interactive Systems. Technical Report, Wolverhampton University. Clarke D T (1995). Graphical User Interface Design Guidelines and Interaction Styles, BCS Guest lecture (Nov 1995). Clarke D T and Crum G P (1994). Dialogue Specification and Control: A Review of Models and Techniques. Information and Software Technology, 36 (9), pp 539-547. Clarke D T (1993). Software Support for User Interface Design, Construction and Run-Time Management. Master's Thesis. Presented at a seminar (to industry) organised by Staffordshire University, June 1993. Clarke D T (1993). HCI Tools, Computing, October 1993, VNU Publishing Ltd, London. Clarke D T (1993). User Interface Development Systems, Computing, March 1993, VNU Publishing Ltd, London. Clarke D T (1992). Database Normalisation: An Introduction. Technical Report, University of Wolverhampton. Professional Courses AttendedCertified Scrum Master Course, London with Mike Cohn. October 2008 Seminars, Workshops and Conferences AttendedIn addition to below, I also regularly attend MSDN Seminars throughout the year. DevWeek, London, March 2010 Other Information Full motorcycle and car driving licence. References References can be supplied upon request. |