Martyn Ranyard 68 Riverside Court, Victoria Road, Saltaire, West Yorkshire, BD18 3LZ 07988 096 646 martyn@ranyard.info Profile Versatile System Administrator and Developer, a good communicator, customer focussed who enjoys helping others. Flexible and enthusiastic, specialising in integration and business processes. A mixed Unix/Linux and Windows background giving adaptability in any environment. Key Achievements Designed, implemented and deployed a standardised Linux-based small business server platform for Synergistic's broadband offering. System administrator for on average 25 servers at my last two permanent jobs, maintaining a low system failure rate by preemptive maintenance and redundancy planning. Continually assessed and improved internal and customer systems and processes using ITIL principals resulting in higher productivity, better data quality and improved SLA margins. Integrated an Windows-based MS-SQL CRM with a Linux-based PHP/MySQL Web Shopping Cart enabling a full online ordering system for a small business. Career Summary Contractor, Various Companies -- 2009 Using my wide-ranging IT experience, designed, proposed, developed and deployed a system to integrate a company's Windows-based Customer Relationship Management software with the Linux-based PHP/MySQL shopping cart OsCommerce. Provided web hosting on a linux host in London on which I manage deployment; security; sql admin; backup and restore and all other hosting facilities. Integrated the Java (Apache Tomcat) Pentaho Business Intelligence Suite with the PHP Content Management System YACS. Created and documented a standard build for the Pentaho and YACS requirements on a new virtual machine running Linux Ubuntu Server. Utilising XML and Web Services in PHP, developed a MySQL storage backend for a Flash-based game website. System Administrator, Classic Hospitals -- 2007-2008 Combined skills from both my Systems Administration and Development backgrounds to benefit this organisation. Participated in technical specification, implementation, troubleshooting and rollouts of new systems and system enhancements, using ITIL principles. Worked with all levels involved with projects to get input and verify that their requirements were fulfilled by the IS team's processes and systems, from M.D. to nursing staff. Involved with the PACS (Picture Archiving and Communication System) project for electronic storage and retrieval of X-Ray images and the only member of staff to complete the Agfa PACS System Administration course. Career Summary (contd.) Development Manager, Synergistic Software and Developer, Interactive Interface -- 1998-2007 Note: These two companies are linked and throughout this time period I worked split-time for both or exclusively for either, as the companies' requirements mandated. System Administrator for over 30 servers deployed across the country, with full responsibility for keeping these servers secure, stable and efficient. Developed and deployed an early warning system for failures and usage capacities so Synergistic could pre-emptively contact customers. Created and maintained many multi-site setups with IPSEC and SSL VPNs, static and dynamic routing, and many virtualised and mixed-OS setups. Worked closely with the customers through all communication methods with the company, ensuring a professional response to any queries. Created Disaster Recovery and Business Continuity Plans for various customers and internal systems. Became a package maintainer for a Redhat-based distribution to provide packages needed by Synergistic. Responsible for all systems; build; continuity of service; installation; support and training. Initiated all R&D within Synergistic, enabling the company to be on the cutting edge of technology. Developed various applications, including client/server and web-based applications in a wide variety of languages, primarily PHP and Lazarus/Delphi. Responsible for all Delphi work within the companies from design to distribution including systems for the United States Air Force, Fiat Alfa and many smaller companies. Contract Developer, Various companies -- 1998-2007 Created various applications using a broad range of technologies and languages, especially web-based server applications. Produced an on-line game server and cgi-bin xml interface for a Flash front-end game. Created and maintained many PHP-based websites, often using frameworks such as Mambo, Joomla and Horde; always providing or recommending hosting for these and mostly being systems administrator for the hosting. Worked to deadlines and budgets, managing time effectively and communicated with clients from all sectors. Migrated applications from one language to another, and from one platform to another (e.g. Times Crosswords, C, DOS to Times Crossword Program for Windows, Pascal for Windows) Education Educated to GCSE level; A level study interrupted by employment. Addendum: Technical information Web Technologies * (x/d)HTML * JavaScript * VBScript * Java * cgi-bin * Apache * IIS * PHP * perl * .net * SQLs: MySQL; MSSQL; PostgreSQL; Oracle; Interbase/Firebird; ISAM; KB_SQL * mod_perl * mod_php * fastcgi * Tomcat * MVC * frameworks: joomla/mambo; drupal; horde; zend; yacs; Programming Languages Primary : * PHP * Pascal-based : Delphi; Lazarus/FreePascal; Borland and Turbo Pascal; P-Code; Mac Pascal Secondary: * C# * VB and VBScript * AutoHotKey/AutoIt * Perl * Bash * Java * JavaScript * C * C++ Others: Python * Tcl/Tk * Smalltalk Operating Systems * Linux * FreeBSD * OpenBSD * Windows (3.0-3.11, NT 3.51-4.0, 2000, 95, 98, ME, XP, Vista, 2003, SBS 3.51-2003) * Solaris * AIX * DG/UX * ReactOS * BeOS * DOS (MS, DR, Caldera, FreeDOS) * MacOS (9 and OSX) Hardware * Intel-based (inc AMD, cyrix etc) * IBM blades * Sun Sparc * NAS/SAN * Hardware and Software RAID systems * DataGeneral * UML * KVM/qEMU * VMWare Linux Distributions * Linux Mint * Glacix * Red Hat (Enterprise, Fedora and original) * CentOS * cAos (ex-maintainer) * Ubuntu (Desktop and Server) * Slackware * SuSE (SLES, OpenSuSE and original) * Caldera * Turbo * Trustix * Gentoo * Parsix * Mandrake/Mandriva * Sabayon * DSL * sidux