Troy Arnold
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.
|
|