Software Developer Resume


Title
Software Developer

Primary Skills
Python, C, C++, Bash, shell scripting, Linux, Unix, Subversion, MySQL, Oracle, Perl, Apache, HTML, CSS, Javascript, AJAX

Location
US-OR-Portland

Posted
Jan-19-09

RESUME DETAILS
-- Technical Skills --

Proficient in: Python; C; C++ (including some STL and Boost
libraries); Linux (Debian and Ubuntu particularly); Bourne/Bash shell
scripting; SQL; HTML; CSS; regular expressions.

Comfortable with: Perl; Apache; Javascript and the DOM; HTTP; REST;
AJAX; JSON; XML; Subversion; CVS; Git; Oracle; PostgreSQL; MySQL;
SQLite.

-- Work Experience --

Rentrak Corporation
Software Developer
Portland, OR
August 2006--May 2008

Developed new features and bug fixes for Theatrical Box Office
Essentials, a data warehousing and business intelligence service.
Worked with Perl, Oracle, and Linux to collect and summarize tens of
millions of box office transactions efficiently and in accordance with
complex business rules. Maintained and expanded delivery of
information to film industry clients via both interactive website and
automated feeds. (XML, CSV, SOAP, RSS, proprietary formats, etc.)


Xerox Corporation
Test Technician
Wilsonville, OR
November 2005--August 2006

Emulated customer use of multifunction printers and recorded defects.
Used in-house software to remotely control printers and analyze debug
logging data from printers' internal computers to troubleshoot
problems. Created occasional scripts and programs to help automate
tasks when possible and advised colleagues and superiors on using Sun
Unix machines and other technical matters.


Stratassemble
Lead Web Developer and Linux Admin
Davenport, IA
January 2005--August 2005

Designed and built a wiki-based project management web application
using Python, MySQL, and Javascript. Installed and maintained Debian
Linux on server. Learned Ruby programming language from scratch and
built a dynamic database-driven website with Ruby on Rails for a small
side project.


River Cities' Reader
Lead Intranet Developer and IT Person
Davenport, IA
February 2003--November 2003

Designed and implemented internal web application in PHP and MySQL for
tracking and managing advertising sales. Administrated Debian Linux
server and Redhat PCs. Supported all network and general computing
issues. Made occasional improvements/fixes to public website which
was also built in PHP.

-- Education --

Scott Community College
Summer 2004--Spring 2005
Bettendorf, IA
General Education Courses

Davenport Community School District
May 2003
Davenport, IA
High School Diploma

-- Open Source and Hobby Projects --

Developed py-libmpdclient and py-libmpdclient2, Python client
libraries for the Music Player Daemon project, a networked music
player. Also contributed reentrancy-safe Unix signal handling C code
to main project and other small improvements.

Long-running interest in X11 window managers. Helped found and develop
Kahakai, a C++ window manager that integrated Python and was featured
in Linux Format magazine. Created TinyWM, the tiniest window manager
in the world at around 50 lines of C and now included with a number of
Linux and BSD distributions. Current project is Whimsy, a window
manager written in Python.

Authored a patch for SQLite to emit specific integrity constraint
error messages, so that integrity constraints need not be duplicated
in application code.

Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


Resumes in Portland, OR | Resumes in Oregon

View other Software Developer resumes, Programmer / Developer resumes