Curriculum Vitae

Name: John Riddoch
Address: Flat 1
255 George Street
Aberdeen
AB25 1ED
Scotland, UK
E-mail: john@riddoch.org

Education

Robert Gordon University1996-1997
Aberdeen, Scotland
MSc Information Systems
University of Aberdeen1991-1995
Aberdeen, Scotland
MA(Hons) Accountancy
Keith Grammar School1985-1991
Keith, Banffshire, Scotland
6 Higher grades, 3 CSYS passes

Work Experience

Unix Project Engineer March 2001-Present
Shell Information Technology International (formerly Shell Services International)
Duties: Delivering Unix based infrastructure to clients both within the Shell group and to external customers. This includes project management and negotiating with customers and other parties regarding project scope, timelines and costs.
Senior Systems Administrator August 1997-March 2001
School of Computer and Mathematical Sciences, Robert Gordon University
Duties: Maintaining the Unix (Solaris and IRIX), Novell and NT computing systems of the department including:
  • adding/removing user accounts
  • installing/upgrading software packages
  • maintaining security of the systems against intrusion
  • running the web server including editting of pages and CGI scripts
  • writing of scripts/programs to automate common tasks using perl, shell and C programs
  • fixing user problems and help desk support
Delivery Driver/Duty Manager September 1994-July 1997
Snappy Tomato Pizza, Aberdeen
Duties:
  • making and delivering pizza
  • running the store, including allocation of tasks
  • counting money at end of the night and updating paperwork

Special Skills

  • Basic skills in French
  • Full UK driving licence

Computing Skills

  • Over 4 years experience of Solaris on both x86 and SPARC hardware, versions 2.5.1 to 8
  • AIX
  • Backup services using Legato Networker
  • Apache web server software and associated modules
  • HTML, CGI, CSS
  • Oracle (mainly 8i)
  • Perl, both for task automation and CGI writing
  • PHP 3 and 4
  • Shell scripts (mainly bourne shell)
  • Linux
  • IRIX 6.x
  • GPFS (General Parallel File System) on AIX
  • High availability clusters using HACMP (High Availability Cluster Multiprocessing) on AIX
  • Websphere Application Server
  • Samba
  • Email servers, including qmail and sendmail
  • DNS using bind
  • TCP/IP, including configuring switches, hubs and other network equipment as well as debugging problems related to networking issues.
  • Usenet news with Inn
  • CUPS(Common Unix Printing System) for Unix printing.
  • C programming
  • PostgreSQL
  • Windows 95/98/NT/2000
  • Novell Netware (3.12, 4.11 and 5.0)
  • Basic skills in Java

File last modified: Saturday, 06-Mar-2004 14:12:08 GMT