Affiliations

Welcome to my home page. Here you will find some details about my working life - I am a self-employed computer consultant with a background in the Internet, programming and artificial intelligence. As a freelance consultant I trade under the name MJ Chippendale Solutions.

I spend much of my time programming or designing for the web and Internet for a group of independent web developers who work together as HOOP. Visit our HOOP reception to see who we are and what we can do for you, or take a peak into our office - the PanEris site.

One of HOOP's largest customers is I-Way, a Thames Valley based ISP and web consultancy service. As an Associate of I-Way I provide training to their clients and help with web site development, especially back-end programming and database integration.

I also work with my previous employers, the Health Care Libraries Unit, to maintain their web site and help to provide Internet training and technical support to librarians in the Anglia and Oxford region of the NHS.

(Go to TOP of the page)

Biography

From 1988 to 1991 I studied for a BA in Mathematics at Oxford University. This fostered an interest in Artificial Intelligence which lead me to an MSc from the University of Edinburgh in Information Technology : Knowledge Based Systems between 1992 and 1993. My dissertation involved getting a computer to prove a theorem of real analysis automatically, and to write a program to calculate the "result" of the theorem, again automatically. During the course I started using the Internet regularly, particularly FTP sites and Gopher.

From 1993-95 I was a Research Associate at the Rutherford Appleton Laboratory working on I-See, a European Esprit 3 funded project to build a re-useable explanation engine to enable applications to explain their reasoning and results. During this period I became interested in the developing world-wide web and wrote my first CGI programs.

Between 1995 and 1997 I was Internet Project Officer for the Health Care Libraries Unit based in the John Radcliffe Hospital in Oxford where I was responsible for providing central resources (their web site, FTP site and mailing list) and training the health librarians in the Anglia and Oxford region of the NHS on Internet related topics. I also provided technical support for all Internet related queries.

Since the start of 1998, I have been a self-employed computer consultant specialising in Internet and web applications, especially back-end components such as CGI programs and database integration.

(Go to TOP of the page)

Computing Experience

Main OS's used:

  • Unix (HP-UX, SunOS, Solaris, Linux) - including administrating machines
  • Windows (3.1, 95 and NT) - including networking, (small) LAN administration and windows programming
Programming:
  • Java - I have written a client/server chat system in Java
  • Perl - I've written many administration scripts and CGI applications in Perl, including a system I wrote which allows a number of groups to remotely maintain their own home pages. For a publicly accessible example, see the Paneris Project Management System
  • Javascript - roll-overs, counters, tickers, DHTML etc.
  • C/C++ - I spent 2 years programming an artificial intellegence project in C++ under 16 bit windows using Borland. I have also programmed under various flavours of Unix and Win32, with and without MFC, and have written many CGI applications in C
  • I also have experience of Prolog, Lisp and some Visual Basic
Internet development:
  • HTML - Much of my HTML work can be found from the HOOP site
  • DHTML - including Cascading Style Sheets (CCS) and JavaScript/JScript
  • Web servers - Apache, NCSA, WebSite, IIS, PWS, etc.
  • CGI - The ubiquitous way to add interactivity on the web. The large majority of my CGI programs are in C/C++ or Perl
  • FTP servers - WU-FTP, IIS
  • Mailing list server - ListProcessor
  • Graphics packages - Photoshop, Paint Shop Pro, Fireworks
  • I have experience of developing a number of client/server systems and programming using sockets
Database experience:
  • SQL - by linking Perl to an SQL database such as Oracle, Informix or Access, and accessing it all via a web server, you can quickly write powerful three-tier systems. To find examples which are not password protected, visit HOOP's customers' pages, or you have a look around our Project Management System (part of Paneris)
  • DB\Textworks WebPublisher - I have mounted many databases (from a number of database packages) on the web using this powerful free-text search database product from InMagic. There are a number of examples under "Regional Information" on the Health Care Libraries Unit page

(Go to TOP of the page)

Project Management Site

As a member of the HOOP collective, I use PanEris and the Project Management (PM) System to record my work on projects and to access shared documents such as specifications and project communication. Some of the sections that I use regularly include

(Go to TOP of the page)

CV

    My current Curriculum Vitae will be available soon.
(Go to TOP of the page)

Contact Details

    E-mail :  mylesc@i-way.co.uk
    Telephone :  01865 791078
    Address :  77 Hurst Street
    Oxford 
    OX4 1HA
(Go to TOP of the page)

(Frames version) Page created: 6/2/98 by Myles Chippendale
Last updated: 6/2/98 by Myles Chippendale
© 1998 MJ Chippendale Solutions