Post Job Free
Sign in

Developer Software Engineer

Location:
Mission, BC, Canada
Posted:
November 21, 2012

Contact this candidate

Resume:

***** ***** ***

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.



Contact this candidate