Devops Engineer, Angie’s List, January 2018 – Present
Implemented Kubernetes as a new application hosting platform and helped draft and implement the new processes and technologies around using it.
Sr. Systems Engineer, Herff Jones, March 2016 – January 2018
Led efforts to migrate on-premise infrastructure to cloud environments and implementation of modern devops practices. Assisted in maintaining legacy systems and participated in on-call rotation.
Systems Administrator, The Prosper Group, October 2012 – February 2016
Handled systems administration for Amazon Web Service hosted hosts and services including EC2, S3, and RDS instances for dozens of high-traffic and high-visibility web sites.
Senior Systems Administrator, Six Feet Up; Fortville, IN, September 2011 – October 2012
Handled network and systems infrastructure for two data centers, provided internal and external support for staff and customers, and assisted in planning and implementing upgrades and expansions. Performed on-call duties as part of a rotation between other systems administrators to provide 24/7 support for all services.
Systems Administrator, Cincinnati Bell; Carmel, IN‚ June 2002 – September 2011
Developed and managed DNS, Network Monitoring/Management, IP Address inventory and other systems. Managed DNS, Email, Web server, and network monitoring systems for a medium sized ISP. Performed on-call duties by way of a weekly rotation schedule to provide 24×7 customer support for thousands of end users.
Independent Consultant‚ June 2001 – present
Freelance programming, technical support, and systems administration for small to medium business clients. Worked with clients in setting up new office networks, managing platforms, and installing new systems. Developed custom software for clients to assist with and simplify routine tasks. Built and managed multiple web, mail, DNS, and other servers for small businesses and friends along with developing the management software used for those services.
Information Systems Specialist, Cummins Mental Health Center; Avon, IN ‚ Dec. 2001 – June 2002
Performed help desk and telecom support duties along with some systems administration. Supported several sites throughout west-central Indiana. Handled new hardware upgrades and assisted in migration to new WAN and LAN setups. Primary focus on internal customer support for over 150 people.
Network and Systems Administrator, Saint Gobain Abrasives; Plainfield, IN ‚ Nov. 1999 – Dec. 2001
Responsible for all system changes, maintenance, and on and off site technical support. Developed and implemented procedures for security, backup/recovery, and maintenance. Supported in this capacity both a Plainfield, IN site, and an Ontario, CA site. Support provided for over 100 people. Wrote custom applications for various tasks including inventory control, database access, web reporting tools, and more.
Inventory Analyst, At-A-Glance; Indianapolis, IN ‚ July 1997 – Nov. 1999
Tracked and accounted for all inventory within the Indianapolis Distribution Center. Supervised 2-5 staff in the Inventory Control Department including scheduling tasks, developing procedures, and monitoring productivity. Generated and maintained all reporting for inventory control.
AWS Certified Solutions Architect – Associate
AWS Certified SysOps Administrator – Associate
Professional and casual usage of Unix and Unix-like operating systems in small and large environments with a preference towards Debian based Linux distributions and Mac OS X. Comfortable programming in several languages, most notably Perl. Daily experience in using and managing many open-source including Apache, Nginx, MySQL, Bind, Postfix, Exim, Courier, Pure-FTPD, Net-SNMP, Nagios, RRDTool, Bacula, OpenLDAP, OpenVPN, and many others. Familiar with most Microsoft desktop and server products including Office, IIS, Exchange.
Hobbies and Interests
Developing and maintaining software packages including web application frameworks, interface scripting tools, and some Perl modules. Participate in various open source projects to varying degrees from writing documentation to submitting patch suggestions. Creating and developing gaming systems.