Chris Brinker

Cell: (408) 644-1430 Home: (510) 648-2949

Email: chris.brinker@gmail.com

Web Application Developer - Computer Programmer

Seeking a web development position in which I can continue designing, developing and deploying useful web applications and tools. I have high levels of proficiency in many skill areas including project management, requirements acquisition, interpersonal communication and server administration. I look forward to sharing with my teammates my years of experience in the technology sector.

Technical Skill Summary

Platforms

Mac OSX, Linux: Debian/Red Hat, FreeBSD, Windows 9x/NT/2000/2003/XP/7

Languages

Python, PHP, Coldfusion, Ruby, Perl, Java, C/C++, Common Lisp, BASIC

Web Servers

Apache httpd, IIS, CherryPy, lighttpd, nginx, ColdFusion 4+, JBoss, JRun

Frameworks

Pylons, jquery, CakePHP, Ruby on Rails, Django, Dojo, Prototype, Fusebox

Client Side

CSS 1.0+, HTML 4.0+, Javascript, XHTML 1.0+, XML 1.0+, XSLT

Tools

git, ssh, screen, bash, jira, svn, trac, ant, maven, make, jUnit, cvs, TDD

IDEs

vim, Visual Studio, Xcode, homesite, Eclipse, Zend, Dream Weaver, XMLSpy

Browsers

Chrome, Firefox, Safari, Opera 5+, Netscape 2+, MSIE 4+, Omni Web

RDBMS

MySQL, MS SQL Server, PostgreSQL, BDB, Oracle, DB2

Professional Summary

Senior Software Engineer

Logitech - PDO - Fremont, California (www.logitech.com)

03/2007 - Current

Global provider of personal peripherals for computers and other digital platforms

SightSpeed Vid: (Feb 2009 - Current)

  • Configuration - Ported all existing configuration scripts from bash + zookeeper into bcfg2 w/ custom xml databases

  • Integration - Ported the pre-existing wiki + issue tracking to the corporate tools through scripting

  • Collaboration - Built a cloud (ec2) based jabber chatroom with xmpp logging allowing for remote collaboration recorded for future searching/posterity

  • Documentation - Created missing but crucial: network diagrams, documentation, secured password storage and manuals about environments and procedures.

  • Automation - Scripts built to automatically take a machine out of, and return it to a production service pool. Allowing for easier maintenance.

  • Monitoring - Implemented monitoring into development environments as well as added features to the existing production system.

  • Details - Responsible for the configuration of the following services on each of the ~150 servers within the environments: os, kernel, apache, mysql, sip, php, ssh, sysctl, iptables, ldap, syslog, cron, ntp, bind, zend, apt, etc.

VSOPS/PDO: (Mar 2007 - Feb 2009)

  • VCDB - Video Configuration DataBase - Originally brought in to add features to this sysetem. After which I was kept on to clean it up and add more features.

  • ICMS - Inventory Configuration Management System - I created this from scratch, a web system to store the various server configurations in our environments, very useful in keeping track of the massive numbers of servers that made up Spotlife/MSN

  • EVS (LTS) - Engineering Validation System - I rewrote the web front end for this tool, allowing for easier browsing of test results as well as simplifying some of the more complex aspects of starting up new jobs.

  • ProLine - Production Line - Created from scratch a 3 tier production data collection and analysis intranet website. Allowing managers and other stakeholders to get a sense for what was happening on the ground in our production facilities in Suzhou China.

  • Zabbix - Server Monitoring System - Lead in establishing Zabbix as the monitoring tool in our production environment for MSN as well as for all other services within our group.

Technical Consultant

Digital Domain - Venice, California (www.d2.com)

12/2006 - 02/2007

Digital Special Effects Studio. Specializing in feature length films and commercials

  • Researched, Documented and Implemented features into many existing in-house maintenance scripts and web application tools.

Introduced a php based web development framework (www.cakephp.org) to speed up development time and to ease maintainability of existing and new intranet development.

  • Administrated the existing MySQL database system including designing a replication scheme for fail-over purposes.

Contract Web Development

Intertrans Inc. - Long Beach, California (www.intertrans.com)

03/2006 - 12/2006

An established startup company that provided end to end internet transaction processing for Credit Card, ACH and Web phone payment methods.

  • Designed, prototyped and implemented a Rails/SQL Server workflow system that managed web applications as well as visually charted business logic/processes.

  • Built a Fusebox based Organization Application sub-system that integrated into the legacy IMS to streamline the customer/lead acquisition process.

  • Introduced and implemented Source Control (svn) and Issue Ticketing (trac) systems to existing development team to provide better communication and organization.

  • Helped test, manage, and maintain the 1.3 million lines of code that the main legacy transaction system (reporting/help desk/processing/syncronization) had evolved into.

Professional Summary (continued)

Project Manager/Lead Web Developer

Autolookout - Dyer, Indiana (www.autolookout.net)

03/02 - 07/03   04/04 - 02/06

A startup company providing turnkey automotive reselling solutions to customers ranging from large national independent auto auctions to small local automobile dealerships

  • Helped secure more than a dozen national client accounts; by designing, developing, and deploying a custom Java based data transmission system, which has since been ported into a perl system.

  • Increased productivity and code reuse to a team high by: implementing the Fusebox paradigm into the teams using ColdFusion technology and Ruby on Rails for all other web applications.

Saved licensing fees, down time, and viral infestations by moving the company away from the MS Win/ColdFusion/MS Access product stack into their equivalent more stable open source counterparts Linux/Apache/Ruby on Rails/PostgreSQL. (www.rubyonrails.com)

OMS Computer Programmer

OneStar Long Distance - Evansville, Indiana (www.onestarld.com)

07/2003 - 03/2004

A medium sized Telecom, which required project development ranging from customer facing Online order fulfillment through Intranet based workflow management.

  • Migration from existing Oracle RDBMS to PostgreSQL in order to save the company costly licensing and DBA fees.

  • Design and implementation of a VoIP auto-provisioning web application system as well as a series of order processing/automation scripts.

  • Implemented a reusable framework/templating system into existing website to ease maintenance. Which in turn also allowed us the use of in house CMS to allow minor copy updates to be completed by the PR department.

  • Team Lead for the creation and successful launch of a MLM website which was used via an extensive marketing campaign to boost wireless sales.

Head Web Developer

Doppler Express - Griffith, Indiana (www.dopplerexpress.com)

08/2001 - 02/2002

A small town ISP that wanted to diversify its offerings to include development, design, hosting and e-commerce solutions.

  • Designed, developed, and deployed 16 custom individualized web sites with feature sets ranging from simple marketing sites to Shopping Carts, Content Management Systems, and Internationalization.

Educational Summary

Bachelor of Science in Computer Information Systems (BSCIS)

05/2003

Purdue University, West Lafayette, Indiana (www.purdue.edu)

  • Awarded Purdue University Undergraduate Research Grant

Published Works

Teaching Database Modeling Within the Constructs of an Undergraduate Research Grant

02/2003

Professional References Available Upon Request