Approximately five years of experience supporting all core
services and applications on Solaris 2.5.1 through 8.
Performed functions ranging from tuning of servers to
building a jumpstart server to help build and implement new
servers quickly and efficiently. Being able to build a
custom jumpstart server is also invaluable in being able to
automatically install custom packages routinely needed on
new servers and whatever custom packages personally built.
Two years of experience with the FreeBSD operating system,
achieving a very high level of proficiency. Able to quickly
and efficiently build and implement new production servers
using FreeBSD while using numerous available resources and
applications to keep them running smoothly and safely. Also
utilize the tools available in FreeBSD to upgrade
applications with minimal downtime and ensure no long-term
outages caused by such significant changes.
Lengthy experience with Linux. Previously used Red Hat
Linux for personal computing on my desktops and laptops
alike for five+ years including running my own web and mail
services on that platform. Also used Linux extensively in a
production environment for two high volume dns servers
(1800+ domains), office email, commercial subscriber virtual
email, and a tool scripts server housing services such as
database servers and network monitoring applications.
High level of security consciousness. Very experienced in
locking down and protecting servers, closing down potential
vulnerabilities, as well as keeping up with patch levels
required to maintain a secure environment. When building
new servers, the installation of protective measures is top
priority and no unnecessary services are left open. In over seven
years, my production servers have never been hacked. Indoctrinated
into the world of security when my personal server was broken
into in 1997 and became determined not to have a repeat offense.
Very familiar with Sun hardware. Experienced with U1's,
U2's, E250/450, E220/420, Netra T1's (1125, AC200, 105) and
also worked with A1000 storage arrays. Basic functions such
as RAM, CPU, and disk installation were commonplace. Used
Raid Manager often and also became familiar with the Veritas
foundation suite. Able to configure high performance, fault
tolerant file systems. Limited experience on anything
higher than an E4500 and haven't yet had the opportunity to
touch an E10000 or E15000 caliber servers.
Experienced with Cisco routers and configurations.
Performed troubleshooting of issues on Cisco gear such as
uBR 7246's, Catalyst 5500 and 6500 series switches, 12000
series GSR's, and 7500 series routers. Able to maneuver
Cisco IOS easily, identifying interfaces, determining their
status, and identify possible trouble spots. Experienced in
using MRTG to help graph various elements of the routers to
make troubleshooting easier as well as allowing trending and
Scripting / Programming
Very advanced in shell scripting. Wrote detailed shell
scripts to perform a variety of functions from keeping
track of static ip address assignments to creating
configuration files. Used sed, awk, egrep, and many of the
other unix command line tools available in my shell scripts.
Fairly proficient with regular expressions and use them
Progressing towards more advanced Perl programming.
Graduated to Perl from shell scripts after finding it to
be a much more robust, infinitely faster, and highly
structured. Used Perl to create sql driven web tools
that use PostgreSQL, MySQL and Sybase, which also interact
with services on multiple servers. Also have experience
using SNMP in my Perl scripts for various tasks such as
reading variables from devices and simple things such as
resetting cable modems.
Exceptionally familiar with the Request Tracker (RT)
ticketing software. Was first tasked at GWI to upgrade
their installation of RT (then 87 versions behind) and have
been going strong with it ever since. Learned to create
custom Perl-based mason pages for accessing RT and heavily
customized RT for GWI's needs. Contribute to the RT Wiki
and participate in online support communities for RT. The
original author and Best Practical company owner, Jesse
Vincent, gave me administrative access to maintain the RT
Wiki (a frequent target of wiki spammers) and included me in
a private online discussion and proofing forum of the
recently release O'Reilly publication "RT Essentials" for
which I am listed in the contributor credits.
Very experienced with network monitoring software. Used Big
Brother for approximately three years for monitoring the
Road Runner servers. Used Nagios extensively and have
successfully combined my Perl skill in creating an extremely
efficient monitoring application. Assisted heavily in the
creation of a proprietary configuration manager for Nagios
that included inventory management, network device auto
discovery, and graphing/trending analysis. This needed to
be developed to integrate with GWI's custom software used by
all of their employees for customer and call management and
therefore needed to use their custom Perl libraries. It was
a very elaborate interface and was my first experience with
genuine software design and development.