Summary
Overview
Work History
Education
Skills
Software
Timeline
Generic

Michael Johnson II

Huntsville,AL

Summary

Accomplished Software Engineer with a proven track record at Capstone Research Corporation and Raytheon, specializing in integrating complex systems like NASAMS and PATRIOT into Army Programs of Record. Expert in C++ and Java, adept at stakeholder communication, and skilled in technical writing. Demonstrated success in leading development and integration efforts, significantly enhancing system capabilities and operational efficiency.

Overview

4
4
years of professional experience

Work History

Software Engineer

Capstone Research Corporation
10.2023 - Current

Supporting multiple Science and Technology (S&T) developmental projects varying from decision support aids to kinetic fires. Developed Department of Defense Architecture Framework (DoDAF) products including Operational Viewpoint 1 (OV-1), technical writing and editing on Program Execution Plans (PEPs), System's Engineering Requirements, MORE HERE. Also, supported programmatic planning meetings and Technical Exchange Meetings (TEMs) for integrating various S&T systems into existing Programs of Record (PoR).

Software Engineer II

Raytheon
09.2022 - 10.2023
  • Lead Software Engineer developing A-Kit software (utilizing C++ and Python) for integrating the National Advanced Surface to Air Missile System (NASAMS) into the Army PoR Integrated Air and Missile Defense Battle Command System (IBCS) under the National Capital Region (NCR) Integrated Air Defense System (IADS) Joint Tactical Integrated Fire Control (JTIFC) Demonstration. Actively supported integration efforts at client site including: deploying at client site, troubleshooting, data analysis, cross-system software integration, and implementing bug fixes.
  • Lead Software Engineer for the Phased Array Tracking Radar to Intercept on Target (PATRIOT) Radar Interface Unit (RIU) A-Kit software. My responsibilities included: working with System's Engineer's to design solutions, software development (utilizing C++), integration testing, and data-analysis.
  • Lead Software Engineer for the Runtime Object Creation Kit (ROCKit). I was the lead developer for the Graphical User Interface (GUI) as well as the runtime creation tool. I was responsible for sprint planning (JIRA), software development (utilizing Java and C++), managing different versions of the tool across efforts (ClearCase), Continuous Integration / Continuous Deployment (CI/CD) (utilizing Jenkins and Coverity), training new users, and training new developers.

Software Engineer I

Raytheon
06.2020 - 09.2022
  • Software Engineer developing bug fixes and new features on the ROCKit. My responsibilities included: software development (utilizing Java and C++), unit testing (GoogleTest), and integration testing of the tool.
  • Software Engineer on the PATRIOT RIU A-Kit. My responsibilities included: shadowing a Senior Engineer to learn the software, working with System's Engineers to design solutions, software development (utilizing C++), integration testing, and Formal Qualification Testing (FQT) (utilizing Perl and Javascript) of the A-Kit.

Education

Master of Science - Computer Science & Software Engineering

Auburn University
Auburn, AL
08.2023

Bachelor of Science - Software Engineering

Auburn University
Auburn, AL
05.2020

Skills

  • Software Development
  • Stakeholder Communication
  • Solutions deployment
  • Technical Writing
  • Configuration Management

Software

C

Java

GitLab

GoogleTest

Data Analysis

Integration Testing

Formal Qualification Testing

Troubleshooting

Timeline

Software Engineer

Capstone Research Corporation
10.2023 - Current

Software Engineer II

Raytheon
09.2022 - 10.2023

Software Engineer I

Raytheon
06.2020 - 09.2022

Master of Science - Computer Science & Software Engineering

Auburn University

Bachelor of Science - Software Engineering

Auburn University
Michael Johnson II