Alan Bailward Mission, BC, V*V *B5
604-
807-
**** / ****@*****.***
Qualifications
** ***** ** * **** developer, expert in mod_perl, HTML::Mason and EmbPerl
* ***** ********** **d designing web appliances
12 years software development experience, including senior developer and team lead
Senior C software engineer for the Firecard embedded security device.
16 years experience with the Linux operating system
11 years as a System Administrator for a high traffic website
Experienced with development/stage/production deployment procedures
ISP System Administrator in a high pressure, minimal downtime environment
Skills
Programming Languages: Perl, Ruby, Ruby on Rails, CGI, C/C++, BASH, SQL, JavaScript
Security: SELinux, firewalls, VPN, intrusion detection, secure programming
Operating Systems: Linux, UNIX, MacOS, Windows Server/Desktop, VMS
Technology: Web Applications, LAMP, Network administration, internet services, Apache, version control
(GIT, SVN, CVS), Databases (MySQL, PostgreSQL), VMware Virtualization, open source software
Networking: Secure network design, Standard internet services, TCP/IP, SANs, enterprise systems
Work History
April 2011 Present
Senior Developer, System Administrator
Left of the Dot, Maple Ridge
Architected and developed a PHP based web application integrating subdomain purchase and allocation
Updated a large scale legacy PHP application to modern standards, integrated with a purchasing system
Responsible for the system administration tasks for server management, DNS and development deployment
July 2009 April 2011
Launch Manager / Developer
airG, Vancouver
Responsible for managing code deployment to one of the most popular mobile communications sites in
North America
Maintenance and ongoing development of procedures and setup of dev/stage/production environments
Break / fix emergency response to server issues
Responsible for server usage and log analysis for performance tuning
Server maintenance and scripting while coordinating with the server team
June 2008 April 2009
Senior OS Developer
Layer 7 Technologies, Vancouver
Drastically improved system build time through scripting, automation and documentation
Project Leadership of Appliance Platform: helped define and built hardware platform for network security
device used in Commercial and Military web service security
Maintained, updated and secured the Red Hat Enterprise Linux 4 and 5 server based embedded appliance
distribution for networking appliance hardware
Responsible for system administration of engineering servers
Developed and tuned VMware Server and ESX versions of our product distributions.
Developed and maintained STIG (US Military spec security guideline) compliant embedded networking
appliance operating system build
Developed compliance to SELinux based US Federal government specifications
March 2006 June 2008
Systems Administrator, Architect
Uniserve Communications, Vancouver
Developed a web applications for client maintenance and network usage tracking
System Administrator for Linux, BSD and Windows in a high pressure, minimal downtime environment
Maintained backup, email and anti-
spam solution for clients
Quickly responded to client support issues
October 2004 -
March 2006
Deployment Specialist
TSC Software, Mission
Project managed and completed large client installations of Java based software under Windows, Linux and
Mac platforms
Initiated and deployed network monitoring system to 40+ clients
August 2003 -
September 2004
Web Developer
Premier School Agendas
Designed and implemented educational web applications on a high traffic website
Converted corporate site from static HTML to fully dynamic database driven site
Implemented a Revision Control System for developers
July 2002 -
Present
Contract Programmer
AHI Contract Programming, Mission
Developed web applications including a Real Estate administration site, full featured and reusable Content
Management System and an website builder using Perl and MySQL
Developed a web application for Insurance Underwriting using EmbPerl and PostgreSQL
Deployed a learning management system on a Win2k/SQL Server/VBScript/FrontPage platform
May 2002 -
June 2002
Contract Online Game Programmer
Faststorm, Abbotsford
Created high performance Perl daemon for game processing engine under a tight deadline
Contributed to the architecture of the web based user-
interface
April 1998 -
March 2002
Senior Software Engineer
Netmaster Networking/Merilus, Chilliwack
Senior C and Perl developer for the Firecard security device NICS internet appliance
Developed Perl applications for embedded software and web administration
Responsible for a high speed data transfer utility and core system utilities as lead C developer for the first
Linux based computer on a PCI card
Team lead for five programmers with skills in Java, Perl and C
September 1994 -
April 1998
Technical Support / System Administrator
Fraser Valley Real Estate Board, Surrey
Client communications as first and second level technical support, and system administration
Responsible for the weekly creation of the Real Estate catalog for Fraser Valley distribution
Improved efficiency of image processing and data collection for web based initiative
Volunteer Experience
2009 Member of the Fraser Valley Ruby Brigade (a Ruby on Rails user group)
1999 2005 -
Created a geek dating site called Peer 2 Peer Personals using Perl and PostgreSQL
1999 2007 -
Co-
founded the Fraser Valley Linux Users Group
1999 2001 -
Contributed to the Galeon and XFMail open-
source projects
1998 Present Administrator of UFies.org and TDIClub.com, a high traffic server with shell users, mail,
virtual web hosts, and other web services
Web Presence
GitHub: http://github.com/arcterex
Programming Blog: http://thinkingonrails.com
Twitter: http://twitter.com/arcterex
Personal Strengths
Excited by challenges and new technology
Ability to get up to speed quickly on new software
Detail oriented
Excellent communications and interpersonal skills, including the ability to speak both geek and human
Problem solver and self starter
Excels in both team and solitary work environments
Flexible and highly responsive
Learns quickly and works well under pressure
Education
Bachelor of Science in Computer Information Systems, University College of the Fraser Valley, Abbotsford,
1998
The CIS degree program was designed to give students a wide variety of exposure to the high tech
workplace. Topics included programming, database administration and design, OOP and system design and
analysis. There was also a heavy emphasis on business skills such as accounting and communications.
References
Personal and professional references are available on request.