Troy Arnold

Santa Rosa, CA 95407
Kalaheo, Kaua`i, HI 96741
troy@zenux.net
INTRODUCTION

Well-rounded programmer / sysadmin, skilled in a great variety of technologies and possessing the talent and experience to draw from all of them to get interesting things done.

I always seem to be a well-liked and highly valued employee and I'm professional and intent on creating good work.

At this time I am more interested in part-time or contract work but would consider a full-time position with the right organization.

OBJECTIVE
To use my skills, experience and common sense in an interesting and challenging environment. Working with environmental or educational causes would be a plus.
SKILLS
  • Programming: Specializing in efficient, maintainable code. 11 years Perl, 9 years PHP, 8 years SQL, 10+ years XHTML/HTML, CSS, CGI, DOM. Good JavaScript and a little C. To add another buzzword, I'm comfortable with AJAX / XMLHttpRequest.
  • I've been a LAMP developer since before it was an acronym.
  • Experienced using and administering Linux, FreeBSD and Windows (all flavors). Growing familiarity and appreciation for Apple's OS X. Strongest in distribution agnostic Linux systems administration.
  • Software expertise includes Apache (including mod-php, mod-security and mod-rewrite) , Qmail / Ezmlm, Postfix, Spamassassin, MySQL, Privoxy, Subversion, iptables DHCPd, Microsoft Access / Excel, Samba.
  • Other software: OpenOffice, SSH, rsync, most of the utilities in /usr/bin, basic Photoshop and Gimp.
  • Networking, security, cross-platform file servers, Ethernet, HTTP, TCP/IP, ODBC.
  • Web Development: Familiar with search engine optimization (i.e. driving traffic), image optimization and the sane organization and maintenance of large database driven web sites.
  • Drupal Development: Being familiar with many of the existing modules and their capabilities (Taxonomy, Views, CCK, etc.), I can help with architecture, configuration and installation as well as custom Drupal module development when needed.
  • GNU/Linux on the desktop. Yes, it's ready.
  • Quick learner, conscientious attention to detail, ability to patiently explain and teach.
EXPERIENCE
Self-Employed, Sonoma County, CA
Consultant, 1996 - Present (Full time 2001-2006)

Helping businesses to automate and create more efficient procedures, especially in regards to data handling and web presence; teach businesses and individuals to leverage open source software to regain control of their data.

  • Key Projects -- content management systems, database querying instant messenger robot, trouble ticketing system.
  • Custom programming / scripting.
  • Various networking, including secure Internet sharing on low cost cable and xDSL lines.
  • Systems administration, remote and on-site. Set up / security / maintenance.
  • Teaching businesses how to use Free and/or Open Source software to be more productive and save money.
  • Excellent references available.
Tsunami Marketing, Kaua`i, Hawaii
Programmer/Sysadmin, 2004-present

Responsible for the administration of RHEL based web, MySQL and email servers, along with a handful of Debian GNU/Linux based machines and an office full of OS X desktops. Approximately 60% of my time is devoted to web development, primarily site architecture and administration interfaces.

  • Built an in-house web development environment, and designed a workflow to allow developers to use comfortably use subversion for source code revision control.
  • Design schemas for medium/large relational databases (generally 20-30 tables)
  • Work with a team to architect web sites serving 100k+ registered users, and millions of page views.
  • Optimized inefficent SQL queries and old code to breath new life into aging hardware.
  • Fight the ongoing battle with spammers and botnets seeking to steal server resources.
Lanier Publishing International (LPI), Petaluma, CA
Technical Lead, 1998 - 2001

LPI is a provider of specialty travel both in print and online. During my tenure the LPI web site became one of the top sources for bed and breakfast information on the Internet.

As LPI is a small company, I was ultimately responsible for all things technical such as:

  • Building, configuring and administering servers, workstations and the LAN.
  • LAN installation, including cabling.
  • Most of the key web programming and database design including highly-popular accommodation searches and our administration interfaces.
  • Guiding and organizing the rest of the tech staff.
Key Projects:
  • Successfully migrated web presence from shared Verio commerce server to dedicated FreeBSD web/database server.
  • Created an application using PHP, Perl and MySQL allowing our 60,000+ clients to login, update their information, and upload materials via a web interface. Code was written with object oriented methodology (OOP) allowing maximum code re-use, consistency and maintainability across different property types. This project was well received by our users and saved many thousands of dollars of staff time per year.
  • Created "Co-Branding" architecture which allowed other Internet web sites to seamlessly integrate our content and searches into their sites. Key customers included Travelocity.com, AOL and Lycos.co.uk.
  • Converted HTML ("Rich Media") mailing lists from an unreliable proprietary system to Qmail / Ezmlm. Scripts to automate newsletter creation and list management cut weekly administration time by 90%+ and greatly improved reliability and user satisfaction.
Hertel Packaging Equipment, Santa Rosa CA
Mechanic / Computer Tech
  • Responsible for the maintenance of Windows LAN. Duties included hardware/software installation, and training. I also designed and maintained company Web and FTP sites. As a mechanic, I assembled and participated in the design and fabrication of bottling and case packaging equipment. Experience includes pneumatic, hydraulic, electrical and mechanical assembly from drawings.
Santa Rosa Junior College, Earth and Space Sciences, Santa Rosa CA
Lab Assistant, Fall 1995 - 2004

  • Explain the use and care of telescopes and cameras for viewing, short-exposure and deep-sky astrophotography. Also teach the use of star charts, coordinate systems and celestial motion.
EDUCATION
Primarily self taught, following those technologies relating to my work or current interests. I have completed some 60 semester units of college courses mostly in the sciences (Computer / Astronomy)
The most frequently accessed row of my bookshelf might give you a better idea.
AFFILIATIONS
Cernio.com, founding member. A technology cooperative providing technical resources and infrastructure to members and clients, and doing so with a dedication to social responsibility.

The Galecia Group, providing technology and systems consulting, project management and website development to California libraries.

North Bay Linux Users Group, active in discussion lists and installfests, and an occasional presenter.

References and further information available upon request.