Marcus Smith

http://qwcode.com
qwcode@gmail.com

Summary

I'm primarily a Python developer with 12 years of software development experience.

I have a solid foundation in core python, strong web development skills, and significant experience working in complex operational environments.

I'm an experienced Telecommuter. My last 4 positions have been remote.

Open Source

I'm a co-maintainer for pip, virtualenv, and the Python Packaging User Guide.

Education

North Carolina State University, B.S. Mathematics, 1993, GPA: 3.72
Graduated in 3 Years. Minor in Statistics.
GRE Scores: m790, a730, v650

Skills Overview

The number in parentheses represents a modest measurement of my current proficiency on a scale of 1 to 5.
For brevity, terms are grouped in some places when the proficiency rating is the same.

Work Experience

Python Tools Developer, CMG Digital, November 2011 - Present

I help maintain the build and release process for CMG Digital's Django apps and components.

Primary Skills: Python, Pip, Git, Tox, Hudson, Linux, Distribute/Setuptools

Python Developer, Orcatec, November 2010 - November 2011 (1 year)

Orcatec offers eDiscovery and Analysis services for large data sets. Here's some of the of projects I worked on:

I was also the manager of our small geo-distributed team, which took about 1/3 of my time.

Primary Skills: Python, Lucene, Turbogears, SqlAlchemy, Javascript, CSS, Sql, MySql, MongoDB, RabbitMQ, Mercurial, Jenkins, Ubuntu

Contract Work, March 2010 - October 2010 (8 months)

During this period, I did IT and web development contract work.

Primary Skills: Python, PHP, Pylons, Javascript, CSS, Sql, MySql, Ubuntu, Dita, Xslt

Full-time Father, July 2007 - June 2010 (3 years)

I took care of my son at home during his first three years. It's the hardest job I've ever had, but a good one.

Primary Skills: Patience, Stamina, Compassion, Humility

SQL/C# Developer, Conservation Services Group, June 2006 - June 2007 (1 year 1 month)

I did SQL and c# development and reporting for the Southern California Division of CSG. The main challenge was managing a changing set of requirements from various stakeholders involved in the reporting process.

Primary Skills: Oracle PL/SQL, C#

C#/ASP.net Developer, Fattail, January 2005 - May 2006 (1 year 5 months)

Fattail offered web solutions to large publishers needing to manage the sale of internet ads on their sites. The main technical challenge at Fattail was efficiently processing the large volume of daily ad transactions, while also maintaining an accurate and detailed inventory.

Primary Skills: C#/Asp.net, VBScript/ASP, MSSQL, SourceSafe, Visual Studio

Python Developer, DolphinSearch, November 2001 - December 2004 (3 years 2 months)

DolphinSearch offered eDiscovery solutions to large companies. Python was used extensively to filter, categorize, deduplicate, and index. A web interface, built using Zope, was available for searching and tagging content. I played various roles during my time at dolphinsearch: developer, requirements analyst, team leader/manager, QA.

Primary Skills: Python, Zope, Linux, Sql, MySql

Technical Support, IBM Global Services, July 1996 - May 2000 (3 years 11 months)

I performed technical support for Lotus Notes and AIX web hosting.

Primary Skills: Lotus Notes, AIX, Bash, OS/2