Summary

Software Developer & Server Administrator

  • Over five years of experience in JavaScript and PHP driven Agile software development, using Git and GitHub for version control and deployment.
  • Four years of experience performing Unix and Windows server administration via SSH, remote desktop, and several popular control panels (ex. WHM/cPanel, Parallels Plesk, etc.) for the world's largest hosting provider, GoDaddy.
  • Consistently recognized for demonstrating initiative in improving workflows by identifying trends and patterns for full or partial automation — ensuring time sensitive and critical tasks are handled in a expedient manner, and the number of overall man-hours consumed by protracted and laborious tasks is reduced.
  • Exemplifies the qualities of a top performer: adapts quickly to new roles and expectations, shows great attention to detail, has a keen desire to learn and troubleshoot, and commits to finding new ways to improve each day.

Professional Skills

Scripting

  • HTML & CSS
    • Jade
    • Bootstrap
  • JavaScript
    • Node.js & Express
    • AngularJS
    • jQuery
  • MongoDB
  • PHP
  • MySQL
  • AutoHotKey
  • Bash

Software

Methodologies

  • Agile
  • Scrum
  • Test Driven Design
  • Object Oriented
  • Procedural

Previous Employment

GoDaddyDEC 2011 - PRESENT

Hosting Support Developer (HSDEV) & Tier 3 - Web Pro
  • Independently designed and developed several critical web applications from the ground up using Node.js, AngularJS, and MongoDB that are used on a daily basis within the Hosting Support department:
    Name Description Benefits
    HS Nav A Node.js based navigation utility that interfaces with all Hosting Support web applications. It uses Express' Jade templating engine to render a navigation menu that passes requests through an Nginx server configured as a reverse-proxy to one of several other Node.js apps managed through PM2. Allowed for users to easily navigate between the various applications and tools developed for the Hosting Support department.
    SRT Tracker An interactive tracker for our Server Recovery Team to report and monitor unresponsive servers while working towards bringing them accessible again as quickly as possible. Ensured our SLA agreements were met with our thousands of server customers; such as not allowing servers to be down for greater than five hours.
    Breakboard A highly accurate real-time break and lunch coordination dashboard for use by agents and members of leadership. Ensured over 96% agent availability across phone, chat, and email support teams in various sub-departments.
    The RATT A streamlined restore tool for completing content and database restores across all platforms of our hosting environments. Significantly reduced the training time required to teach new agents how to perform restore request procedures — going from several days to just a few minutes. Also greatly reduced the total execution time necessary for experienced agents to complete the restore processes — down from 7 to 10 days down to just 24 to 72 hours.
    Restore Forms A restore request form generator for tier 1 agents to quickly submit restore request escalation tickets to tier 2 agents for processing. Reduced the total number of man-hours spent on the time consuming tasks required for completing restore request forms by over 80%, while ensuring a very high level of accuracy in the submitted information.
    Ocelot A JavaScript based browser extension that augments and improves existing features and functionality within all web-based internal tools; such as our CRM, internal ticketing system, server and database dashboards, etc. Significantly improved workflows and reduced fatigue on time consuming tasks for both agents and members of leadership.
    Sunny An AutoHotKey based multi-clipboard manager that stores and retrieves up to ten recently copied items. Greatly reduced the amount of time spent having to copying the items over and over during the course of the work day.
  • Responsible for the setup, configuration, and administration of several development and production server environments used by all Hosting Support applications — utilizing Bash scripts and OpenStack's APIs to deploy each server on customized CentOS 7 builds.
  • Created several Bash scripts for automating the processes involved with setting up Nginx, Node.js, MongoDB, adding an 'hsdev' user and group, and setting file permissions necessary for easy collaboration amongst HSDEV team members working on the same projects and servers.
  • Regularly acted as the Scrum master for all biweekly Sprint planning sessions and demos for the HSDEV team and its project managers.
  • Wrote documentation for all applications and server configuration settings within Confluence.
  • Currently responsible for handling up to fifty tier 3 escalation tickets and chats for dedicated servers, virtual private servers, and shared hosting plans per day.
  • Promoted four times for excellent performance, continued improvement, and proactively offering solutions to business needs.

Cox CommunicationsJAN 2010 - DEC 2011

Tier 2 - Retention Specialist
  • Assisted over forty customers a day by positioning the value of Cox's services and illustrating the benefits for them to retain (or add) internet, television, and phone service.
  • Consistently met or exceeded monthly sales goals, and demonstrated proficiency with other department tracked metrics (average call handle time, customer satisfaction scores, and quality assurance scores).

Direct Alliance CorporationJUN 2008 - JAN 2010

Charter Communications - Web Chat Team Lead
  • Promoted to a Team Lead position of the Web Chat department for embodying quality leadership potential and consistently exceeding sales expectations.
  • Responsible for coordinating with a global operations service center to supervise and manage all agents on the sales and support floor.
  • Awarded for implementing a system of keyboard macros using AutoHotKey that cut down on agent typing time, which reduced overall handle time — allowing a much greater volume of customers to be assisted in daily operations.

Education

Mesa Community College2017

Computer Science
  • Currently scheduled for enrollment in the Spring, with future plans to complete a Bachelor's Degree in Computer Science at Arizona State University (ASU).