Resume

Nathaniel P. Eliot
1500 Windy Park Dr.
Round Rock, TX 78664
(512) 786-8842
resume@t9productions.com

Career Objective

Build enterprise-class systems for small businesses, using high quality open-source components.

Relevant Skills

General

Over ten years of broad experience in information technology. Comfortable with many positions, from project manager to sole developer. Quick study and capable researcher, self-trained in all computer skills. Heavy emphasis on test-driven design, repeatable infrastructure, and other agile development and architecture practices. Experienced at debugging, both personal code and existing systems. Strong preferences for low cost, open source, and interoperable solutions. Solid writing and copy-editing skills, including technical and policy writing.

System Administration

Server administration and user technical support across all major platforms, in a wide range of software domains. Capable of end-to-end system implementation, including requirements gathering, architecture design, server provisioning and build, software development, product launch, and support infrastructure. Solid hardware-level understanding of most computer, electronic, and electrical components.

Software Development

Primary focus in web development, including customization and extension of many popular open-source packages. Strong skills in functional and object-oriented programming across many diverse languages. Database layout, usage, and query optimization. Back-end scripting and programming. Some user interface design & layout.

Technologies Known

Development Languages

PHP, Python, Perl, Bash, C/C++, SQL, HTML, CSS, Javascript

Operating Systems

Linux (Ubuntu, Debian, Redhat, CentOS, Gentoo), BSD (OpenBSD, FreeBSD), Solaris, Microsoft Windows (95 through 7, 2008 Server), Apple (OS 9 through Tiger)

Application Servers

Web (Apache httpd, Apache Tomcat, Weblogic, Oracle Application Server, Zope), Database (MySQL, PostgreSQL, MS SQL, ODBC), Backup (Bacula, BackupPC, Amanda, Retrospect), Communication (Courier, Postfix, Sendmail, SpamAssassin, Mailman, Qmail, Citadel, Jabber, Kolab, vBulletin), Content Management (Wordpress, MediaWiki, Drupal, Plone, Gallery2, Confluence), Development (Subversion, Git, CVS, Perforce, Trac, Bugzilla, Bamboo, Fisheye, Crucible), File Share (Samba, NFS, ftp), Virtualization (Xen, LVM, VMWare), and miscellaneous (LDAP, Oracle SOA Suite, Oracle SSO, LVS, LambdaMOO, Hyperion, SAMCO Accounting)

Hosted Services

Google Apps, SalesForce, Amazon ECS

Recent Experience

T9 Productions
Sole Proprietorship
March 2003 - Current

Contract work in web development and system administration for various clients, across a broad range of domains; personal internet presence for email, remote testing, and personal projects and experimentation. Software development focused primarily on PHP and Python in LAMP environment (including Drupal/Ubercart), with sidelines into Plone/Zope and other architectures. System administration focused primarily on LAMP system installation and optimization, with sidelines in virtualization (Xen, LVM), developer tools (SVN, Git), and email (Sendmail, Spamassassin, and others). See my portfolio for further information.

National Instruments
Contract System Administrator II
June 2010 - December 2010

Standardized Linux architecture for Perforce installation, including many custom Perl and BASH scripts, and geographically dispersed proxies. Wrote BASH instrumentation for a heavily threaded C++ program and Perl testing script, for the Windows to Linux migration of a 5TB Perforce installation; developed Python solution to recover over fifty thousand revisions rendered inaccessible due to naming issues. Provided Tier 3 support, including on-call, for many applications including Agile, Confluence, Oracle SSO, Subversion, and more. Developed and debugged across many architectures, including Weblogic, Oracle Application Server, and Tomcat on Redhat, Solaris, and Windows servers. Organized hardware architecture estimates for SDL Trisoft DITA, saving roughly $75,000 in up-front hardware costs by tapping existing internal VMWare cloud. Served as internal Linux SME on several disparate projects, both inside and outside the team.

Roxor Games
Technical Support/
System Administrator
November 2005 - September 2006

Rebuilt external technical support department after lead tech was incapacitated. Assembled test fixtures and scripts for Linux-based video game cabinets. Wrote policy for clearer and more efficient Warranty and Advanced Replacement programs. Trained replacement tech up from basic computer competence. Implemented web support and management system in Salesforce, and trained internal users. Assisted in design testing for new product configurations, and debugging Linux related C++ compilation problems. Built Bacula backups backups for large (500+ GB) backup footprint. Supported 20+ users, in a multi-OS environment, including client rebuilds. Maintained intranet presence on five servers, and internet presence through a variety of hosted applications.

Steve Jackson Games
System Administrator/Webmaster
November 2004 - January 2006

Maintained intranet and internet presence on seven servers, migrating systems to new network configuration during office move. Supported 20+ users, in multiple OS environment, including client rebuilds. Rebuilt software license database and paperwork. Assisted in migration of web-based game from ASP and MS SQL to Perl and MySQL. Maintained extensive webtree, covering 25 domains and subdomains. Replaced outdated file, NAT, and backup servers, and added local DNS and DHCP. Documented existing and new IT processes.

Affordable Computers Inc.
Programmer/System Administrator
May 2003 - November 2004

Maintained intranet and internet presence on 10+ servers (Debian and Solaris). Upgraded accounting software (SAMCO), including migrating setup to new server and rebuilding the EDI interface to website. Developed warehouse asset manager in PHP, first for an isolated network and then for use over the internet. Migrated from Qmail to Postfix, installed SpamAssassin.