Post Job Free
Sign in

Data Entry Development

Location:
Alameda, CA
Posted:
November 16, 2012

Contact this candidate

Resume:

Resume for Kirk Strauser

** ****** *****, *******, ** 94501 - 402-***-**** - ****@********.***

http://www.linkedin.com/pub/kirk-strauser/0/8b/263

Objectives

A leadership position in Software Development or Systems Administration.

Quali cations

Designed and implemented a highly reliable data entry and reporting web application.

Released open source application for migrating company data to PostgreSQL.

Created and maintained both multiprocessing and clustered fault-tolerant Python services.

Published one of the rst Python multiprocessing abstraction modules.

Experience

Operating Systems: FreeBSD, several major Linux distributions, OpenBSD

Languages: Python, SQL, C, JavaScript, Perl, PHP, shell scripting

Web frameworks: Zope, Django, TurboGears, Pyramid, Drupal

Employment

GoGrid

Web Development Contractor

January 2012 - present

San Francisco, CA

Modernized the web development infrastructure, with an emphasis on implementing and documenting version

control, deployment processeses, and testing.

Collected and refactored assets from diverse projects into central, maintainable libraries.

Worked with marketing, internal customers, and external contractors to help develop the company s new

web design.

Replaced the company s aging, in-house CMS with an open source alternative.

The Day Companies

Senior Programmer/Analyst

October 2003 - December 2011

Norfolk, NE

Drove the creation of all Unix IT infrastructure, including server purchasing and installation, application

development, security, maintenance, and capacity planning.

Designed, implemented, and deployed an external website on FreeBSD, Python, and PostgreSQL, providing

data entry and extensive reporting to nancial customers and US Military agencies. In FY2008, the system

processed over $485M of invoices.

Created the role of Database Administrator and mentored coworkers on database programming and schema

planning.

Designed and implemented a major Python application to provide information conduits from US Military

sites.

Designed a legacy system replacement, based on PostgreSQL, with an emphasis on scaling and deploy-

ment exibility. The project will cut the company s IT development costs roughly in half as maintenance

programmers are reassigned to new development.

Designed and implemented a legacy database migration tool, written in C, and released it as open source.

It has been directly downloaded nearly 3,000 times and is packaged for Debian, Ubuntu, Homebrew on OS

X, and FreeBSD.

Took over Network Administrator responsibilities for the entire company, including all network maintenance,

monitoring, rewall design, and VPN deployment.

The Strauser Group

IT Consultant

January 2002 - present

Norfolk, NE

Grew the business by winning IT consulting contracts, and providing on-schedule and on-budget solutions.

Business focus was web applications written with Drupal and Zope, custom security solutions, and email

system design.

Publications

Filtering Spam with Post x . Free Software Magazine, March 2005.

http://www.freesoftwaremagazine.com/articles/focus_spam_post x

The History and Future of SMTP . Free Software Magazine, March 2005.

http://www.freesoftwaremagazine.com/articles/focus_spam_smtp

Introduction to Zope. Part 1: Python . Free Software Magazine, December 2005.

http://www.freesoftwaremagazine.com/articles/intro_zope_1

PgDBF - Migrating xBase databases to PostgreSQL .

http://pgdbf.sourceforge.net/

Multi-processing map for Python .

http://honeypot.net/multi-processing-map-python

Education

B.S., Computer Science / Physics Minor

Missouri State University

August 2000



Contact this candidate