Randall M. Donald E-mail: randy@khensu.org Summary: A software developer and system administrator with over 10 years experience developing configuration management and web-enabled applications in open systems environment seeks opportunity to program, maintain, and support client-server based systems; proven ability to adapt to different platforms and new languages, operates effectively as team member, and exercises initiative to solve problems. Work Experience: Hosting Nation Data Inc., Parsville, BC Sept 2008 - Present System Administrator and Suport Analyst - In charge of server maintenance and daily activities in a cPanel environment - Assists clients in a support role. Webacom Media Corp., Nanaimo, BC May 2007 - Sept 2008 Software Developer and System Administration - Member of a team working a web applications and dynamic content. Media Glyphics, Parksville, BC Mar 2007 - May 2007 Web Development Programmer Push72 Design, Parksville, BC Nov 2005 - Feb 2007 Programmer and System Administration - member of team developing and maintaining banking applications Elegant Solutions Consulting, Vancouver, B.C. Mar 2001 - Jul 2002 Programmer Analyst - Linux email system - member of team developing custom email server with GUI and filtering capabilities using C. Perl and existing open source mail utilities to be run on Linux, - packaged product software in Debian package format, - developed email service component with Web management through SOAP, and - supplemental responsibilities: mail administration duties. Stormix Technologies Inc. Vancouver, B.C. Jul 1999 - Jan 2001 Programmer - 'Storm Linux' Distribution System (2 releases) - designed, programmed, and tested user friendly system configuration tools using C and a custom interface language, - packaged software using Debian package management system, - participated as team member in development design sessions, and - supplemental responsibilities : developed and proofread Help documentation. Pacificom Systems Ltd, Burnaby, B.C. Feb 1999 - Apr 1999 Web Consultant - advised on design and development of a Web interface tool for lumber mill using Active Server Pages and MS Access Renaissoft Enterprises, North Vancouver, B.C. Jun 1997 - May 1999 Web programmer - Hockey pool application - programmed web pages using Active Server Pages, SQL Server Database access and design, - performed site maintenance of prototype system, and - worked with client in developing product. Renaissoft Enterprises. North Vancouver, B.C. Sep 1995 - Dec 1995 Co-op Work term - Web programmer - developed a Web link verification tool written in C under Linux. Environment Canada - Applications & Services Division Jan 1995 - Dec 1995 Co-op Work term - Web programmer - operations support - programmed, maintained, and operated 100 page Web site running NCSA on HP-UX, and - programmed, maintained, and operated public BBS running OS/2. Corporate Services - Department of Canadian Heritage, Calgary Alberta May 1994 - Aug 1994 Sep 1993 - Dec 1993 Co-op Work term - LAN Assistant - provided operational support for 200 workstation/VAX server Pathworks LAN Education & Professional Accreditation: - B.Sc in Computing Science - 1997 Simon Fraser University - Debian Developer - 2000 Developer and Archive Maintainer on the Debian GNU/Linux Project. (Retired) Specific Skill Set: Languages and Technologies: PHP, C, Perl, MySQL and PostgreSQL, HTML, CSS, SSL, Javascript, Jquery, cPanel control panel, CSF firewall, R1soft CDP backups, Apache Operating Systems: Linux (CentOS, CloudLinux, Ubuntu, Debian, Red Hat, Slackware, i386, mips), MS Windows Interests and Hobbies: Alpaca Farming, Member of the Island Consort Chamber Choir, Music Composition