Software Development Consultant
CurrentSenior Software Engineer for an Agile development project, developing satellite communication software specializing in creating software that manages power allocation in the Satellite Data Unit. This included trending algorithms to keep power levels at peak levels based on SATCOM class type. Part of this SDU code development included ARINC 429 label processing that commanded the High Powered Amplifier and Antenna, as well as processing the status reported back. The SDU code also interfaced with a modem to handle the communication from the Inmarsat Satellite Communications Network. The algorithms were designed to allow for portability between different products with minimal effort. Presented with the Chief Engineer’s Recognition Award for 2018.Senior Software Engineer for an Agile project that developed software requirements and formal tests to bring a Motor Controller to certification. This involved developing tests against code written in C#, to test numerous performance and functional customer specifications. Mentored junior engineers assigned to the project to bring them up to speed in a timely manner