Summary
Overview
Work History
Education
Skills
Timeline
Generic

John Cunningham

Merrimack

Summary

Dynamic software engineer with a strong background in developing and maintaining multi-platform communication payloads. Proven success in enhancing software performance and security through effective test automation and collaborative project management.

Overview

11
11
years of professional experience

Work History

Software Engineer

Bae Systems Inc.
Hudson
06.2022 - Current
  • Developed and Maintained multiple payloads capable of communication across a wide array medium
  • Worked closely with people from multiple disciplines to develop new software to aid in the manufacturing process
  • Led a test automation effort that allowed the removal of around 28 human touch hours and improved the efficiency of the process
  • Developed a new IBIT algorithm that allowed a system to pass system checks faster allowing for rapid deployment
  • Updated and maintained code viability and security using Coverity to ensure compliance and reliability

Software Developer

Saint Michaels College
Colchester
02.2019 - 05.2021
  • Developed and adapted mobile applications for use in the field by the
    Vermont Department of Health
  • Collaborated with cross-functional teams to deliver a cohesive product that met user needs.
  • Maintained and updated app with new features and relevant information to enhance user experience.

General Contractor

Archer Construction
Springfield
06.2015 - 08.2019
  • Updated foreman on project progress and milestones.
  • Assisted in electrical, plumbing, and general construction tasks to support project execution.
  • Cleaned and prepped work site for showings and presentations to ensure professional appearance.

Education

Bachelor of Science - Computational Science

Saint Michaels College
Colchester, VT
05-2022

Skills

  • Competency in Java, C, C, Basic, Python, Swift, and Bash
  • Development frameworks
  • Test automation
  • Continuous integration
  • Code security
  • Algorithm optimization
  • Experienced in containers, including, Docker, Kubernetes, and to a lesser degree Podman
  • Software maintenance
  • Cross-disciplinary collaboration
  • Experience effectively communicating with customers to produce their desired product

Timeline

Software Engineer

Bae Systems Inc.
06.2022 - Current

Software Developer

Saint Michaels College
02.2019 - 05.2021

General Contractor

Archer Construction
06.2015 - 08.2019

Bachelor of Science - Computational Science

Saint Michaels College
John Cunningham