Collins AerospacePr. Software Engineer
Jan. 2000Telecommuter to Sterling, VA officeProduced a wide range of software and tools using C#, XAML, C++, C, PHP, Python, and other languages/frameworks. I've created many varied products including: - Real-time (60 Hz) distributed I/O interface software (using the Modbus TCP standard) for various industrial I/O products
- GUIs for Instructor Operator Stations
- Debugging and engineering tools for real-time simulations
- Unmanned Aerial Vehicle ground control station GUIs
- Life Cycle Value Stream management for the GUI/tools portion of our CORE simulation product line In 2014-2015 I managed a team of up to six engineers to produce the GUIs and virtual panels for an E-3 AWACS desktop trainer. This trainer allows for simultaneous training of up to 8 students via one instructor. It provides pilots with procedural training and maintenance technicians with troubleshooting and maintenance training. The portion of the E-3 Virtual Desktop Trainer I was responsible for had a budget of nearly a million dollars over two years. We were able to meet our milestones under budget with a Cost Performance Index of over 100%. The past few years I've managed a small team of GUI developers that has worked on adding features and fixing bugs in our CORE(TM) simulation architecture product and provided systems architecture advice to internal programs.