Principal Software Engineer
CurrentAs a principal engineer of the newly formed Product Group, delivering the first iteration of a consolidated intelligent maritime Edge platform to provide resilient satellite functionality and new services. Created the cloud-based shoreside product provisioning layer for customer, product and configuration information using an RPC framework and document-based data store. Implemented a dynamic and agnostic orchestration component to automate the bootstrapping and upgrade of Edge systems. Built out a robust remote management system to facilitate manual shore control and troubleshooting of Edge systems. Facilitated product containerization and network security. All components delivered with thorough documentation plus unit and system integration tests for maximum reliability. Continuing product evolution to enable comprehensive system orchestration.