Experience
Workiva - Devops Engineer
Backend development and maintainance for a highly scalable continuous integration system for Docker containers.
Application profiling using python libraries, and New Relic to indentify and improve code performance.
Maintainance of the infrastructure for an end-to-end workflow to test, compile, Dockerize, and deploy developer code.
Development of a custom PAAS that utilizes CoreOS, Docker, and Amazon ECS to run scalable custom web applications.
Developer workflow evangalism through conference workshops and team trainings.
Implemented a Global CDN that allows developers to automatically publish content that passes QA and audit checks.
Deploying servers and developer code to cloud platforms using SaltStack.
Faciliate an on call rotation for handling outages.
WebFilings - Production Systems Support
Engaged in critical monitoring of core Linux and Windows production systems using Nagios, Splunk, and Datadog.
Architecting high availability, auto scaling servers in a cloud environment, while ensuring that services are up to date and operating at peak efficiency
Creating an infrastructure dashboard that aggregates data across multiple services to identify critical threats and proactively mitigate risks
Developemnt of a python web application for internal ticket metrics reporting
Tuning relational databases to increase performance and query times
ISEAGE Research Laboratory - Graduate Research Assistant
Designed and implementing a 40 node high-performance, load-balancing information security test bed cluster
Infrastructure and network resource planning for laboratory environment
Planned and directed the ISU Cyber Defense Competition, the largest on-campus competition in the world
Developed lab assignments, attack scenarios, and guest lectured for a partnering SCADA security lab
Worked with partnering universities hosting our ISEAGE architecture to run Cyber Defense Competitions and training exercises.
Interviewing, hiring, and mentoring undergraduate research assistants
Krell Institute - Systems Administrator
Lead engineer for company migration from Windows Server 2008 to Windows Server 2012, including existing Active Directory infrastructure
Administered a high-availability VMware vCenter cluster
Monitored production systems and ensured uptime with Splunk, Nagios, and Cacti
Created incident response policy and on-call schedule
Set up and maintained production Windows and Linux servers
Performed ongoing maintenance of Cisco networking equipment
Identified and mitigated threats against web infrastructure with enterprise security tools
Help Desk Supervisor and Programmer
Telecom, network, and systems support for 27,000 users via phone, email, and in-person
Managed helpdesk staff and assisted with improving day-to-day processes
Conducted interviews for hiring new employees
Removed viruses/malware from student computers
Built analytics application for better management of employees by tying data from the ticking system to dynamic webpages
Education
Iowa State University
Degree in Progress
M.S. Computer Engineering, Information Assurance
Iowa State University, Ames, Iowa
Cumulative GPA: 3.78
Expected Graduation Date: May, 2014
Degree Previously Attained
B.S. Management Information Systems
Iowa State University, Ames, Iowa
Graduation Date: May, 2012
References available upon request
|