Me!
Name: Christopher Stratford
Location: Edinburgh
UK
Email: chris@gondolin.org.uk
Nationality: British

[+]Employment details

December 2011-Present Canonical London, UK
Linux distribution and services company
Responsibilities
  • Part of the general systems administration team, responsible for all aspects of the company's varied IT systems
January 2011-November 2011 Claranet London, UK
European Internet service and hosting provider. Approximately 500 employees.
Responsibilities
  • Administration of company Linux and Windows servers
February 2010-December 2010 Pure360 Brighton, UK
Email marketing company. Approximately 50 employees.
Responsibilities
  • Administration of company Linux servers
July 2009-January 2010 Travelling
January 2009-June 2009 ISS iMedia Barcelona, Spain
Interactive Internet and mobile media development and service provider. Approximately 25 local employees.
Responsibilities
  • Administration of local Linux and Windows server systems
  • Active Directory administration
  • Windows desktop installation and support
Achievements
  • Installation of OpenNMS monitoring system for Linux and Windows servers
  • Evaluation and installation of Bacula backup system
  • Evaluation of Lustre distributed file system (running on a virtual server cluster using Sun VirtualBox)
July 2008-November 2008 Studying for Cisco CCNA
January 2002-June 2008 Vialtus (formerly Pipex) London, UK
UK Internet provider. Approximately 200 employees across multiple sites.
Responsibilities
  • Initial creation of server infrastructure to convert the company from a reseller of 3rd party Internet services to one providing its own
  • Linux system administration (mainly Debian and CentOS)
  • Hardware installation, cabling and switch port configuration (Cisco)
  • Internet services administration (mail - Postfix, Exim; web - Apache; DNS - Djbdns, Bind; etc.)
  • Design and build of new services and service enhancements including any programming/scripting as needed (typically in C, Perl, PHP or Bash with rcs version control).
Achievements
  • Creation of distributed, fault-tolerant customer email platform (approximately 100,000 mailboxes) using Postfix, Courier, Perdition, NetApp NFS-based storage systems and assorted Perl scripts to interface to a back-end MySQL database. As well as initial migration of all customer email from 3rd party supplier's systems
  • Back-end Perl code to interface with the billing database to provide on-line customer invoices
  • Perl code to facilitate email account alterations (back-end for customer-facing interface, both back-end and front-end to internal support interface)
  • Perl code to interpret telephone line-fault data from provider as part of back-end to customer fault-update system
  • Stability enhancements to systems from merged companies (Postgres database changes as well as PHP code changes)
  • Extended Perdition POP/IMAP proxy software to include BerkeleyDB support.
February 1995-December 2001 WorldCom (formerly UUNET) Cambridge, UK
Global Internet and telecommunications company. Approximately 200 local employees.
Due to the changing nature of the company, my role altered several times in the course of my employment.
Responsibilities
January 2001-December 2001 Working for engineering group
  • Part of team designing and building an EMEA-wide mail platform using Sendmail, Cyrus, Perdition and LDAP with rcs version control
April 1996-December 2000 Working for system administration group
  • Solaris system administration
  • Design, build and administer Internet services for dial-up customers (mail and web)
  • UUNET UK postmaster (responsible for all UK mail systems within UUNET)
February 1995-March 1996 Working for Windows software development group
  • SunOS (BSD Unix) system administration for development group servers
  • 3rd-line support of locally written Windows email software
  • New software and hardware evaluation
  Achievements
  • Creation of scalable email platform using Qmail and Cyrus as well as provisioning scripts in Perl for UK dial-up customers (at one point hosting over one million customer mailboxes)
  • Creation of scalable web hosting platform for UK dial-up customers using Apache
  • Extended Perdition software in C, including adding LDAP support.
  • Adaptation and installation of UK dial-up email platform for UUNET France.
November 1990-January 1995 Rutherford Appleton Laboratory Didcot, UK
Government-funded research institute. Approximately 1000 local employees.
Responsibilities
  • Desktop OS and hardware support
  • Installation of TCP/IP software on end-user desktops
  • Installation and support of Novell Netware servers
  • Writing and maintaining local PC utility software written in C
  • Evaluating new hardware and software products
  • Secretary to the laboratory's PC network interest group
Achievements
  • Installed an office Linux server to allow members of the team to experiment with Unix-like system and HTML
  • Connected over 100 computer users to the Internet (prior to this it was only possible via a mainframe terminal connection)

[+]Education

1987-1990 University of Kent, Canterbury, Kent, UK
BSc (Hons) Computer Science
1980-1987 Watford Grammar School for Boys, Watford, UK

[+]IT Skills

Programming
Python, Perl, PHP, C, Bash, some Java
Web
HTML, CSS
Internet Services
SMTP (Postfix, Exim, Sendmail, Qmail), HTTP (Apache), DNS (Bind, Djbdns), IMAP/POP3 (Cyrus, Courier), FTP, TFTP, DHCP, NFS, LDAP (OpenLDAP)
Databases
MySQL, Postgres, Sybase
Networking
TCP/IP, switches, routers
Operating Systems
Linux (Debian, Ubuntu, RedHat/CentOS), Windows XP, Windows Server 2003
Miscellaneous
Monitoring (OpenNMS, Nagios/Netsaint, some SNMP use), Backup (Bacula), NetApp storage (mainly NFS/NAS, some iSCSI/SAN), Version control (rcs, cvs, bzr), Virtualisation (Sun VirtualBox - desktop and server), Cloud (OpenStack, Amazon AWS, MAAS, Juju) Microsoft Active Directory

[+]Training

[+]Personal Projects

[+]Other Information

Personal Website:
http://www.gondolin.org.uk/
LinkedIn Profile
http://www.linkedin.com/in/chrisstratford