Nathan Dunahoo
Data Engineer II at American Equity- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
American Equity
-
Insurance
-
700 & Above Employee
-
Data Engineer II
-
Jul 2023 - Present
-
-
-
Lucasfilm
-
United States
-
Entertainment Providers
-
700 & Above Employee
-
DevOps Software Engineer 1
-
Dec 2021 - Jul 2023
Advanced Development Group Designed, implemented, and maintained resilient backend microservices on AWS, enhancing service availability Utilized AWS services such as Lambda, EC2, S3, API Gateway, and Kinesis to deliver a highly scalable ingest pipeline for gathering telemetry and user metrics collection from the Unreal Engine Built a complex backend platform from ground-up while implementing monitoring and alerting best practices, providing valuable insights through accessible tooling Created robust RESTful services using Python, NodeJS, and TypeScript, improving data exchange and system performance Managed GitLab CI/CD Automation Pipeline, facilitating efficient deployment of services to AWS Cross-functional collaboration with product, leadership, and SRE teams to architect, iterate on, and deploy infrastructure-as-code (Terraform) Created automation tools for inventory audits and hardware refresh projects utilizing SQL and Python, streamlining operational efficiency Show less
-
-
-
Kingland
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Software Engineer 1
-
Aug 2021 - Dec 2021
Deployed robust development environments utilizing Jenkins and GitLab, enhancing the software development lifecycle. Built and deployed Docker containers in AWS, improving application scalability and performance. Developed critical features and resolved issues for a Fortune 500 client using Java, ensuring client satisfaction. Identified and remedied security vulnerabilities in third-party libraries with Sourceclear and Gradle, bolstering system security. Created four novel internal tools for automation and data collection using Python, boosting operational efficiency. Designed automated tests using Gauge, ensuring the reliability and quality of software applications. Show less
-
-
-
University of Iowa
-
United States
-
Higher Education
-
700 & Above Employee
-
Systems Analyst for High Performance Computing Research
-
May 2018 - Jun 2021
Proficient in the utilization of Linux distributions including CentOS and Solaris, ensuring system stability and performance.Delivered approx. 20PB of large-scale storage to end-users through NFS, SMB, and ZFS, catering to substantial data needsDeployed new storage shares and server hardware utilizing Puppet, improving infrastructure resilience.Managed and maintained around 700 compute nodes with SGE and Puppet, ensuring optimal system performance.Collaborated with 70+ vendors and investors to quote and deploy compute nodes via Warewulf, streamlining hardware acquisition.Developed and maintained a compute cluster audit solution using Python, bash, and SQL, enhancing system transparency and accountability.Automated monthly computing usage reports with Python and bash, delivering precise usage insights. Show less
-
-
Information Technology Support Analyst
-
Nov 2017 - May 2018
Manages life cycle of Windows machines, projectors, printers, and other devices. Images and verifies Windows machines with PXE and Software Center. Supports the various IT departments on campus and assists on various projects. Provides tier-2 support to faculty, and staff via telephone, email, and in-person. Manages inventory and surplus removal for all university entities
-
-
-
Hancher
-
United States
-
Entertainment Providers
-
1 - 100 Employee
-
Production Assistant
-
Aug 2017 - Mar 2020
Works to set up for performances; provides support during rehearsals, sound checks, and performances; and helps to strike all equipment and restore the space afterwards. Responsible for helping manage and train stagehands. Responsible for meeting needs of visiting productions and artists. Provides knowledge in lighting, AV, sound, rigging, and and general technology use. Works to set up for performances; provides support during rehearsals, sound checks, and performances; and helps to strike all equipment and restore the space afterwards. Responsible for helping manage and train stagehands. Responsible for meeting needs of visiting productions and artists. Provides knowledge in lighting, AV, sound, rigging, and and general technology use.
-
-
-
Lucasfilm
-
United States
-
Entertainment Providers
-
700 & Above Employee
-
System Operations
-
May 2019 - Aug 2019
Tested new products and technology used by the production groups Worked with various technology departments to audit infrastructure, and assisted in deploying new systems Assisted in data center operational tasks, including network, top of rack switches, and refreshes Built, tested, and deployed Windows and Mac systems Contributed to daily operation tasks, including inventory, ticket management, and general troubleshooting Developed cloud to local storage backup script for StarWars.com using Python Show less
-
-
Education
-
University of Iowa
Bachelor of Science - BS, Computer Science