Professional Experience
CampusBooks.com
Technical Manager |
San Diego, California |
November 2007 – Present |
- Responsible for all technical aspects of CampusBooks.com and several related websites
- Lead PHP Developer and Application Architect
- Integrated many different back-end and front-end technologies
- Daily work with PHP and MySQL development, scalability, and performance issues
- Maintain several Linux-based servers and internal applications
- Supervised and reviewed code from up to 5 other developers working simultaneously on projects
RimuHosting.com
Linux System Administrator (Part Time) |
Cambridge, New Zealand |
April 2007 – December 2009 |
- Assist customers in installing, maintaining, and troubleshooting their virtual and dedicated servers
- Work with a variety of Linux distributions and hundreds of different applications
- Excellent experience with Postfix, Apache, MySQL, PHP, Java, and Ruby on Rails
- Provide excellent customer service by addressing customer emails quickly and professionally
- Worked on thousands of different customer servers – able to find my way around a new server quickly.
Webpipe.net
System Administrator |
Ogden, Utah |
May 2005 – November 2007 |
- Developed tools to automate tasks and assist other employees in performing day-to-day tasks
- Administered Webpipe’s web, E-mail, DNS, and other servers
- Maintained Cisco- and Nortel-based routers and switches
- Maintained metropolitan area point-to-multipoint fixed wireless network
- Programmed many PHP and AJAX based dynamic websites
Flying J, Inc
System Administrator |
Ogden, Utah |
March 2003 – May 2005 |
- Maintained over 400 Unix-based servers, 20 Windows-Based servers, 400 Windows PC’s, 1000+ Point-of-Sale terminals, and various peripheral devices throughout the country
- Primary technician responsible for configuring and deploying over 400 wireless handheld devices
- Responsible for overhauling system-wide security and backup processes
- Created automated scripts for repetitive tasks by using Perl, shell, or Windows scripts
ATK – Thiokol
Computer Replacement – Temporary Position |
Brigham City, Utah |
May 2003 – November 2003 |
- Part of team that replaced over 3,000 computers as part of their “Technology Refresh”
- Wrote automated scripts to save employee’s data to a central server before removing their old computer, and then pull it back to the new computer
Totally Awesome Computers
Tech Manager and Senior Technician |
Salt Lake City, Utah |
May 2000 – February 2003 |
- Fixed all computer hardware and software problems for business and home clients in a timely manner
- Communicated with customers in person and via telephone to explain and resolve problems
- Managed three other technicians and set new records in productivity
|
Software Experience
I have extensive experience installing, configuring, and using the following software, applications, and tools:
- Programming / Scripting Languages: PHP, Perl, Javascript (jQuery), Bash, and even DOS Batch Files
- Development tools: Subversion, git, trac, jira
- Monitoring: Nagios, Cacti, MRTG, SNMP
- Database Systems: MySQL (including complex replication), MSSQL, Informix, Oracle
- System Tools/Commands: iptables, tc, cron, vi, scp, rsync, rdist, tcpdump, sudo, quota, many more
- E-Mail Software: Postfix, Dovecot, Sendmail, Qmail, MailScanner, SpamAssasin, clamd
- Server Software: Apache (including many mod’s), memcached, BIND, PowerDNS, IIS, OpenVZ, Radius, vsftpd, ProFTPd
- Web-based applications: phpMyAdmin, osCommerce, Joomla, RoundCube, WebMin, Plesk, many more
|