Experience
Senior Software Engineer
|
Avidyne
2023 - Current
-
Design and implementation of serial API for Flight Management System.
-
Bootloader and application logic for ATTiny214 microcontroller.
-
Algorithm to track minimum safe altitudes along a flight path.
Principal Software Engineer
|
Northrop Grumman
(Aeronautics Systems)
2020 - 2023
-
Vehicle management system software product owner of 3+ modular subsystems.
-
Led team of 7+ engineers in developing requirements, implementing operational flight program and writing automated test designs and scripts.
-
Increased number of requirement coverage tests from 30% to 98% across multiple subsystems.
-
Designed and executed branching strategy, release schedule and workflow for custom vehicle command and control API.
Software Engineer
|
Lockheed Martin
(Missiles and Fire Control)
2016 - 2020
-
Software product owner for Digital Twin (simulation and core operational flight program).
-
Design and integration of new message standard into existing program of record, coordinating with government and industry partners.
-
Temporary software lead in charge of overseeing simulation event at customer site.
-
Implemented contingency management system for DARPA CODE program.
-
Patent awarded for pseudo-random circuit generator (US Patent 10,146,901).
iOS Application Developer
|
Self
2014 - Current
-
Timerball - A game for watchOS built using SwiftUI.
-
Hyperfitsation - An iOS workout tracking app built using Unity.
-
Don't Shave Abe - An iOS dodging game built using Objective-C. 6000+ downloads.