Resume

Summary


I am a software engineer with a diverse set of technical and soft skills derived from experience in software development, event management, and community outreach.

Contact


Phone: 256-655-8135

Email: caleb.werth@gmail.com

LinkedIn: https://www.linkedin.com/in/chwerth/

Education


The University of Alabama, Tuscaloosa, AL
Master of Business Administration, December 2022
Focus Area: Supply Chain and Operations Management
GPA: 3.88 / 4.00

The University of Alabama, Tuscaloosa, AL
Bachelor of Science in Computer Science, December 2020
GPA: 4.00 / 4.00

Project Experience


CI/CD LaTeX Resume

This is my resume, except written in LaTeX. The format is modeled after the UA Manderson Graduate School of Business format. Whenever I push a new tag to the repository, GitHub Actions automatically constructs a new PDF resume from the LaTeX code and publishes it to the “releases” tab.

RAstral Rampart (Arcade Game)

This is an open-source arcade style space shooter written in Python that features a rotating gun at the bottom of the screen that rotates left and right without input from the player. The player can hit the space bar to fire the gun, destroying incoming missiles! If a missile explodes at the bottom of the screen, the player loses health. There are also power-ups that the player can shoot!

Sus Highlight

A Django based web application that uses Python’s open-source machine learning libraries (scikit, sklearn, nltk, and NumPy) to scan inputted terms of service agreements and output highlighted suspicious portions of the agreement that the user may want to review further. This project was submitted to HackGT 7.

To find out more about these projects, click on the project titles to be taken directly to project pages

Work Experience


Auria Space, Huntsville, AL

Software Engineer, March 2023 - Present

  • Saved an estimated month of developer time by creating tool in Python that used regular expressions to search C++ codebase for compatibility issues and autogenerate Excel report
  • Authored Bash script to produce timing report for system test cases of embedded C++ program run in GitLab pipeline
  • Used Cameo Systems Modeler to create UML activity diagrams of software behavior as part of overall MBSE effort
  • Produced and gave live training to multiple teams on unit testing in Google Test

Dynetics, Inc., Huntsville, AL

Computer Analyst, May 2020 - March 2023

  • Supported initial development of UDP network interface for communication with our models in simulation framework
  • Wrote and managed CI/CD pipelines in Jenkins to automatically unit test multiple C++ projects
  • Introduced Google Test to improve verification and validation processes for C++ code
  • Provided training to department on basics of automated testing in Jenkins
  • Co-authored automated delivery pipeline to generate documentation and prepare repositories for customers
  • Supported developers with algorithm optimization strategies, in one case cutting an algorithm’s runtime to 20% of original
  • Implemented features and fixed bugs for MATLAB GUI application; often spoke to customer and implemented feedback
  • Provided support on design decisions, project flow, and Python implementation of verification and validation suite

ADTRAN, Huntsville, AL

Software Engineering Co-op, January 2019 - December 2019

  • Fixed bugs in network orchestration and management platform written in Angular and Scala
  • Authored and contributed to corporate Python packages that enabled better development processes
  • Led team to win Best Co-op Project in hackathon by writing auto-revert tool in Jenkins
  • Added logging to Jenkins pipeline using Robot Framework to assist with debugging

WinShape Camps, Rome, GA

Theme Director, May 2022 - August 2022

  • Delivered 25 - 30 minutes of speaking content to audiences of 150 - 450 daily
  • Ensured overall direction and consistency of camp theme
  • Developed summer staff as communicators through one-on-one coaching
  • Worked with children across K - 8th grade, volunteers ages 14+
  • Led crew to set up small group rooms for camp
  • Co-led and served team of 24 staff

Summer Staff, May 2019 - August 2019

  • Taught 4th-5th grade campers themed content and led groups in discussions and activities
  • Coached soccer and ran drills for 1st-5th grade campers
  • Set up lighting for auditoriums, drove Enterprise truck to transport auditorium equipment
  • Acted in skits eight times a week for 1st-8th grade campers

City of Tuscaloosa, Tuscaloosa, AL

Geographic Information Systems Intern, August 2018 - December 2018

  • Edited and maintained maps of Tuscaloosa’s water distribution system using ArcGIS software
  • Updated and looked up records in MySQL database using Lucity
  • Organized physical records of work orders

The University of Alabama, Tuscaloosa, AL

Graduate Research Assistant, Spring 2022

  • Supported effort to combat human trafficking with data analysis
  • Performed statistical analysis and data visualization using Python libraries like scipy, pandas, and matplotlib
  • Improved Python web scraping script to be more efficient by not downloading unnecessary files

Computer Science Camp Counselor, June 2018

  • Provided teaching and logistical support for UA’s 2018 CS Summer Camp for high school students
  • Taught Java using the Greenfoot environment to campers during the day
  • Stayed in the Riverside West residence hall at night to ensure safety of campers residing there

Freshman Advisor, August 2017 - May 2018

  • Designed and created bulletin boards for the Ridgecrest East residence hall
  • Served as a resource for freshmen living in the hall
  • Provided marketing support to Housing and Residential Communities
  • Organized, marketed, and executed a chess tournament for the Ridgecrest area

Honors/Leadership/Activities

  • Scrum Alliance Certified Scrum Master (CSM)
  • Scrum Alliance Certified Scrum Product Owner (CSPO)
  • CompTIA Project+ Certification
  • Linux Foundation Certified Systems Administrator (LFCS)
  • Awarded Eagle Scout Rank, December 2015
  • Led team to construct two 3’ by 40’ raised beds for CASA Community Garden for Eagle Project, October 2015
  • UA in India: Reverse Innovation in India program, July 2018
  • Started Lego Robotics program with ADTRAN and Huntsville Inner City Learning Center, December 2019
  • Served as co-chair for Community Involvement Committee with Dynetics Young Professionals, April 2021 - August 2021
  • University of Alabama President’s List (5), Dean’s List (2)

Relevant Coursework


Technical

  • Calculus I, II, III
  • Computer Algorithms
  • Computer Graphics
  • Data Structures and Algorithms
  • Database Management Systems
  • Digital Logic
  • Discrete Mathematics
  • Engineering Foundations
  • Honors Seminar on Cyber Security
  • Linear Algebra
  • Microcomputers
  • Network Security
  • Operating Systems
  • Physics I, II
  • Programming Languages
  • Software Design & Engineering
  • Theory of Probability

Business

  • Business Policy
  • Financial Management
  • Global Business
  • Introduction to World Business (Study Abroad in India)
  • Inventory Management
  • Leadership and Ethics
  • Management Communication
  • Managerial Economics
  • Management Information Systems
  • Management Science and Spreadsheet Modeling
  • Managerial Accounting
  • Marketing Management & Decision Making
  • Operations Management
  • Purchasing & Sourcing
  • Statistical Methods
  • Supply Chain Modeling & Analysis

Creative

  • Screenwriting

Skills


Programming Languages

Python, C, C++, Bash, MATLAB, CMake, HTML, CSS, JavaScript, SQL, XML, UML

Soft Skills

Public Speaking, Writing (Technical and Creative), Project Management, Leadership, Scrum, Agile, Scaled Agile Framework (SAFe)

Tools

Cameo Systems Modeler, MATLAB, Jenkins, Linux, Vim, Git, Google Test, Visual Studio, Jira, Flutter, LaTeX