Karl J. Haworth

karlhaworth.com
me ( at ) karlhaworth.com

About
Highly motivated, leadership driven, team player, and quick learner with extensive experience in application and cloud architecture as well as software delivery. Creative thinker and problem solver with exceptional planning and analytical abilities.

Education
, Albion, Michigan
Bachelor of Arts
Major: Economics and Management
Minor: Statistics
August 2010 - May 2014

Experience
Senior Principal Developer, Product Technical Lead - Developer Experience, Product Agility
American Airlines
June 2022 – Present
Worked in the Delivery Transformation organization architecting solutions for automation using DevOps methodologies
  • Developed overall strategic technical plans and created architecture strategy for shared Kubernetes clusters for enterprise use
  • Mentored, guided, and supported developers across American Airlines IT
  • Created solutions with high level of innovation, cost effectiveness, high quality, and faster time to market
  • Developed the overall automation strategy and managed complex integrations between multiple teams
  • Served as a subject matter expert in automation architecture
  • Collaborated with business and technical partners to identify and scope the opportunities, outline potential value and ROI, identify risks, benefits and constraints
Principal Programmer, Product Technical Lead - Developer Experience, IT DevOps/Applications
American Airlines
January 2021 – June 2022
Worked in the Delivery Transformation organization architecting solutions for automation using DevOps methodologies
  • Developed overall strategic technical plans and created architecture strategy for a developer portal used across all American Airlines information technology
  • Mentored numerous developers in their journey from infrastructure engineering to software development
  • Created solutions with high level of innovation, cost effectiveness, high quality, and faster time to market
  • Developed the overall automation strategy and managed complex integrations between multiple teams
  • Served as a subject matter expert in automation architecture
  • Collaborated with business and technical partners to identify and scope the opportunities, outline potential value and ROI, identify risks, benefits and constraints
Principal Engineer, IT DevOps
American Airlines
June 2020 – January 2021
Worked in the Delivery Transformation organization contributing to the creation of solutions for automation using devops methodologies
  • Created architecture proposals based on identified solution gaps
  • Created solutions with high level of innovation, cost effectiveness, high quality, and faster time to market
  • Contributed to the overall strategy and managed complex issues within functional area of expertise
  • Worked with developers across the company to implement their solutions into an InnerSourced framework
Network Automation Engineer
American Airlines
June 2019 – June 2020
Worked in the Enterprise Network automation organization architecting solutions for automation using devops methodologies
  • Developed overall strategic technical plans and created architecture proposals related to a networking automation portal
  • Created solutions with high level of innovation, cost effectiveness, and faster time to market
  • Contributed to the overall strategy and managed complex issues within networking automation
  • Served as a subject matter expert in network automation architecture
Senior IT Infrastructure Engineer
American Airlines
January 2018 – June 2019
Worked in the Enterprise Network Services department deploying, optimizing, and creating engineering toolsets
  • Planned, created, and documented processes for new platforms
  • Evaluated and corrected the integrity of existing systems
  • Maintained and administered multiple platforms including products from Riverbed, CA Technologies, Infoblox, and Gigamon
  • Implemented data monitoring and collection equipment based on diagrams and run-books provided by architect
IT Infrastructure Engineer
American Airlines
June 2016 – January 2018
Worked in the Enterprise Network Services department with network and application performance monitoring toolsets
  • Implemented data monitoring and collection equipment based on diagrams and run-books provided by architect
  • Planned, created, and documented processes for existing platforms
  • Maintained and administered multiple platforms including products from Riverbed and CA Technologies
  • Troubleshot common network and network device issues with routing and administration
Associate IT Infrastructure Engineer (ADEPT)
American Airlines
June 2014 – June 2016
The American Airlines Development Program for Technology (ADEPT) is a college recruiting program created to develop a technical talent pipeline for Information Technology(IT).
  • Configured, installed, and deployed various network devices and services for functional networks
  • Maintained complete technical documentation
  • Resolved issues that tiers of support have escalated
  • Performed network maintenance and system upgrades
Statistical Analyst Intern
US Airways
July 2012 – June 2014
Assisted the Systems Engineering & Operations staff with support, analysis, and reporting.
  • Created of performance metrics
  • System performance and capacity planning analysis
  • System troubleshooting and documentation of complex processes
  • Engagement of software vendors and internal development staff to resolve problems as necessary

Technical Skills
Agile methodology Kubernetes Cloud Environments Terraform Object Oriented Programming Unit Testing TypeScript JavaScript React Express Python FastAPI CI/CD Docker GIT Rest APIs Websockets Process Automation Relational Databases Cisco Networking DNS DHCP Network Data Aggregation/Mapping Mac Windows Linux Cisco IOS

Awards
PSA Core Values Q3 2022
As part of living the company values, Karl Haworth is recognized for his selfless attitude through helping others win, making space for all voices, finding the excellence in others, and embracing hard conversations.
- Managing Director, Cloud and Engineering Platforms
September 13, 2022
Delivery Transformation Principals Award
This team developed a comprehensive interface to deliver Infrastructure for IT-to-IT, and enable Real Time delivery of our products through automation. Their automated and integrated delivery infrastructure will be a huge time saver for many teams in the infrastructure procurement process.
- Chief Information Officer (CIO), Executive Vice President (EVP)
December 19, 2019

Notable Recognition
Thank you for your #passion around Runway and how you are always willing to help our customers and the developers on our team. #selfless
- Principal Product Owner, IT
Sept 30, 2022
Thank you for all of your work on Runway. I feel like you have really helped move the needle on improving the developer's experience at AA. I find your commitment to improving the status quo to be inspiring. Thank you.
- Developer, IT Applications
Sept 30, 2022
Thank you for all the mentoring that you do! #passionate #selfless #accountable
- Sr Developer, IT Applications
Sept 30, 2022

Projects
Developer Experience Platform - Runway
June 2020 - Present
Problem
Launching applications to the cloud is extremely difficult and time consuming for teams while requiring knowledge in multiple technology disciplies.
Solution
An InnerSourced developer platform along with an automated Kubernetes ecosystem was created for handling onboarding to our cloud environment with click to deploy reducing the time to deliver from months to minutes eliminating manual processes.
Kubernetes Kubernetes Operators Backstage.io React Typescript GitHub Actions Argo CD Terraform Helm REST APIs Postgres Azure Nginx Kuma Datadog Artifactory
  • Planned, architected, implemented, and managed an InnerSourced developer platform
  • Planned, architected, implemented, automated, and managed a Kubernetes ecosystem being used by customer facing systems
  • Served as the technical lead to a team of developers
  • Mentored new software developers within the direct product group as well as InnerSource contributors
  • Followed and maintained agile best practices
  • Performed requirements analysis and solution architecture design
  • Abstracted complex designs and implementations through a simple developer portal using various backend services
  • Communicated with other stakeholders and end users in the software development lifecycle
Networking and Firewall Orchestration Platform
April 2018 - June 2020
Problem
All requests for networking are recorded manually and then multiple administrators perform the required task hours or days later in multiple platforms creating a lag in the time to delivery.
Solution
An orchestration platform for networking requests was created that is secure with enterprise authentication, fully logged, provided an attractive and easy to use interface, and reduces the time to delivery through APIs and automation while standardizing and creating relationships among infrastructure objects.
Kubernetes HTML CSS Python REST APIs Websockets MySql Linux Jenkins CI/CD Active Directory Regular Expressions SNMP Redis RabbitMQ Cisco Plug-n-Play Nginx
  • Defined, implemented, and managed the development architecture and supporting toolsets required to build and test complex applications in an efficient and rapid manner
  • Worked within a project management/agile delivery methodology in a leading role
  • Documented solutions though data models, configurations, and setup within enterprise code management platforms
  • Ensured that platforms and data solutions can be deployed and operated in a highly repeatable and predictable manner
H3C Firmware Upgrade Automation
February 2019
Problem
Engineers have to manually upgrade the firmware on H3C devices as they are unsupported by all enterprise tools.
Solution
Create Perl script inside of CA Spectrum to push firmware with the expect module for an interactive automated session.
CA Spectrum Perl Scripting Expect Scripting Regular Expressions Comware OS (H3C)
  • Set out the integration strategy
  • Defined technical designs
  • Communicated with other stakeholders/end users in the software development lifecycle
  • Requirements Analysis and Solution Architecture Design
Network Device insourcing Automation
March 2016 - June 2016
Problem
Migrate thousands of devices from an outsourced vendor to insourced.
Solution
Created a plan of migrating devices via SNMP TRAP and using SNMP to rapidly rewrite device configurations in bulk.
CA Spectrum Perl Scripting SNMP Comware OS (H3C) SSH
  • Defined technical requirements
  • Automated migration workflow
  • Optimized communication by implementing SNMP over SSH to reduce time to configure and reduce implementation failures
  • Developed new capabilities in existing toolsets to communicate with newly acquired unsupported devices
  • Worked with platform administrators and engineering teams to implement and validate solutions

Community Engagements
Mentor - Engineering Academy
Oct 1, 2021 - Present
Oct 1, 2021 - Present
Dec 21, 2021
Karl Haworth Karl Haworth is from Traverse City in northern Michigan and attended Traverse City Central High School. During his time in high school, Karl found the Engineering Academy (formerly Manufacturing Technology Academy), a national and state award-winning STEM academy where he participated in the National Robotics Challenge (NRC). Karl later attended Albion College in Albion Michigan where he studied Economics, Management, and Statistics. During his studies at Albion, Karl discovered an internship with US Airways in Tempe Arizona where he performed studies of various IT applications and groups for process improvement. After graduation, Karl was given the opportunity to join the American Airlines Development Program for Technology (ADEPT), a college recruiting program created to develop a technical talent pipeline for Information Technology (IT) and continued on with American Airlines for permanent employment.
To continue to grow his knowledge in various areas, Karl operates a home lab in his free time consisting of multiple RAIDs in hot swap chassis with Kubernetes clusters and other equipment.
me ( at ) karlhaworth.com