Skills
- Cloud: Google Cloud Platform, Microsoft Azure, Amazon AWS, Joyent Triton Datacenter
- Platform Automation: Terraform, Ansible, Packer, Puppet, Kickstart, PXE
- Big Data: Cloudera CDH, Hortonworks HDP, Hadoop, HBase, Google DataProc, Spark
- DBMS: PostgreSQL, MySQL/Mariadb, SQL Server, Snowflake, Google BigQuery
- Virtualization: VMWare, KVM, Bhyve, Solaris Zones, FreeBSD Jails, Docker/LXC
- Operating Systems: Linux (RHEL, Debian, Ubuntu), AIX, OpenBSD, FreeBSD, Illumos (SmartOS)
- Web: SSL, HTTPS, Apache, Nginx, HAProxy, Tomcat, Wildfly
- HA/Clustering: Red Hat Cluster Services, Linux-HA, DRBD, GFS2
- Monitoring: Ganglia, Cacti, Zenoss Enterprise, OpenTSDB, SNMP, Grafana, Prometheus
- Networking: IPv6, Firewall (iptables, pf), DNS (BIND, NSD, Unbound), DHCP
- Storage: Google Cloud Storage, S3, Brocade, HP EVA, IBM XiV, Linux MPIO, ZFS, Joyent Manta
- Email: Exim, Dovecot, Postfix, IMAP, DKIM, SPF
- Agile: Kanban, scrum
- Advanced proficiency with Bash, Korn Shell, Awk, git
- Proficiency with Python, Perl, SQL
- Basic proficiency with PHP, Ruby, C, R, SAS
Certification
Experience
Key Bank, NA, Cleveland, OH — August 2013–Present
Senior Cloud Architect — September 2019–Present
Senior cloud architect, cloud architecture team lead, and senior devops engineer responsible for designing and
driving Key Bank’s adoption of cloud and next-generation on-premises application platforms.
Senior Infrastucture Engineer — March 2018–August 2019
Infrastructure architect, senior engineer, and technical leader responsible for delivering Big Data and
Analytics solutions for the Enterprise Data Progam. Worked closely with senior management, enterprise
architecture, and line of business delivery stakeholders to expand and refine the Data Supply Chain. Conducted
proof-of-concept evaluations for various Enterprise Data and Analytics stakeholders.
Lead Infrastucture Engineer — March 2015–March 2018
Infrastructure architect and recognized technical leader, responsible for the infrastructure design, technical
implementation, and security of Key Bank’s Big Data platform. Worked with management and delivery stakeholders
to build a robust, secure, and performant Big Data processing environment which met the rapidly expanding needs
of the Key Bank Data Program.
- Technical leader of a team of three to five engineers
- Designed, scheduled, and excuted the creation of multiple, independent Hadoop/BigSQL environments
- Worked with the Unix platform team to simplify and streamline bulk server deployments
- Planned, coordinated, and executed the upgrade of IBM BigInsights 4.1 to version 4.2
- Provided insight on various technologies to peers and management as a member of the Technology Planning Council
Experience (cont’d)
Infrastucture Engineer — August 2013–March 2015
Responsible for maintaining and improving high-performance ETL and Data Analytics platforms, including
Ab Initio, SAS, and R.
- Designed and implemented real-time monitoring dashboards using Ganglia
- Developed a variety of on-demand capacity utilization reports using SQL and Perl
- Performed advanced application performance benchmarking using iozone
- Worked closely with peer teams to diagnose and resolve application performance issues
- Acted as coach and mentor to new junior hires
Explorys, Inc., Cleveland, OH — June 2011–February 2013
Systems Engineer
Responsible for the daily operations of one of the largest Apache Hadoop BIG DATA clusters in Ohio. Designed and
built proprietary secure data gateway appliances which were deployed inside hospital networks nationwide. Used
automation wherever possible to decrease deployment time and ensure consistency.
- Deployed and managed high-performance Hadoop and HBase nodes
- Performed troubleshooting and advanced tuning of JVMs on Hadoop and HBase nodes
- Developed high availability data appliances using Linux-HA, Keepalived, DRBD, and GFS2
- Wrote custom monitoring scripts to make application data available to Zenoss via SNMP
- Worked with development teams to define processes and deliver robust data processing environments
Applied Industrial Technologies, Cleveland, OH — April 2007–June 2011
Server Administrator
Unix Administrator, Storage Engineer, and System Architect. Spearheaded the design and implementation of data
center-wide virtualization with VMware vSphere. Designed and implemented Storage Area Networks for VMware and
SAP environments. Worked with multiple lines of business to ensure application availability and performance.
- Deployed and managed Red Hat Enterprise Linux servers and IBM AIX 6.1 LPARs
- Configured server and application health monitoring using Nagios, Cacti, and SNMP
- Configured and conducted advanced performance tuning of HP EVA and IBM XiV SANs
- Authored, revised, and audited control narratives to ensure SOX compliance
- Designed, documented, and tested Disaster Recovery and Business Continuity plans
Volt Technical Services, Cleveland, OH — December 2006–April 2007
Linux System Administrator
On contract to Applied Industrial Technologies. Responsible for the configuration and maintenance of a
dedicated IBM WebSphere development environment. Worked closely with developers and project managers to resolve
source code conflicts and ensure compliance with the company’s SDLC.
- Deployed and managed IBM WebSphere 5 and 6 servers
- Ported a proprietary LDAP schema for use in OpenLDAP
- Converted enterprise source code repositories from CVS to Subversion
- Worked with project managers to create a process for source code branch lifecycles
- Provided desktop and application support to developers.
Education
Northwestern Michigan College, Traverse City, MI — 2002–2004
Computer Information Systems
Western Michigan University, Kalamazoo, MI — 2000–2001
Computer Science