Post Job Free
Sign in

Quality Assurance Software Developer

Location:
Portland, OR
Posted:
November 13, 2012

Contact this candidate

Resume:

Ian Burrell

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

Portland, OR **213

Home: 503-***-****

Mobile: 503-***-****

Email: **********@*****.***

URL: http://www.znark.com/

Experience

Sr Software Developer,, April 2004-Present

Developed large web-based reporting application in Perl for

entertainment industry. Wrote Mason-driven web site with

object-oriented framework for generating SQL queries. Wrote software

to download PDF and Excel reports. Implemented software to import and

summarize millions transactions. Administered terabyte-sized

PostgreSQL database with Slony replication and partitioned tables.

Wrote custom PostgreSQL functions in C. Automated setup of Red Hat and

Centos servers with Puppet. Built RPM packages.

Programmer, ONSITE! Technology, September 2002-April 2004

Developed point-of-sale and inventory management system, written in

Perl interfacing with PostgreSQL database. Used test-driven

development and iterative design process. Converted shopping cart

system to using templates, object-oriented Perl, and normalized SQL

Server database. Implemented XML-RPC server returning product data

from database used by Python client..

Installed and managed Windows 2000 servers with IIS web servers and

SQL Server databases. Managed Red Hat Linux with Apache web server,

PostgreSQL databases, CVS version control, and BIND name server.

Member Technical Staff, Digital Integrity, November 1999-January 2001

Developed web site for innovative searching of documents. Responsible

for building and maintaining terabyte-sized clusters of Linux servers.

Involved in product design and coordination between product groups.

Wrote web front-end in Perl CGI, structuring the code in

object-oriented modules. Wrote Perl scripts to automate the building

of indices, the installation of servers, and the monitoring of

clusters of servers. Implemented Perl client for communicating with

server through custom XML-based protocol. Modified server written in

C to add support for handling multiple clients. Modified Java

component to run as servlet. Wrote file format converters in Java.

Software Developer,, July 1998-September 1999

Worked on online web page editor written in Java, converting applet

to application running under Windows. Designed and implemented

client-server protocol over HTTP. Wrote server-side ISAPI extensions

and filters in C++ which accessed database through ODBC. Administered

SQL Server database and IIS web servers. Responsible for building and

deploying changes to web site with millions of users. Coordinated

releases between development, quality assurance, and customer support

groups.

Objective

Seeking full-time or contract employment as a software developer using

my experience in web applications, databases, and networking.

Education

M.S. in Computer Science, Stanford University, June 1998

B.S. in Physics, Stanford University, June 1996

Skills

Programming Languages: Perl, Ruby, Java, C, C++

Operating Systems: Linux, Windows, Mac OS X

Technologies: PostgreSQL, Apache, Git



Contact this candidate