Lead a team of software engineers developing a simulation platform for the study of air traffic control in the national airspace system.
Updated version-control tools and processes to significantly improve developer access allowing proper management of critical development tasks. Personally brought several existing large branches of development under version control and ensured proper integration.
Made optimizations to significantly improve application performance, significantly refactored several parts of the application, and migrated to a standardized logging API.
Encouraged developers to be more proactive in making application improvements and worked with developers to improve their implementations and coding best practices.
Lead development of a client-server framework and application for a Human In-The-Loop simulation utilizing real airline dispatchers and collecting detailed data on user and simulation behavior.
Reworked application features and algorithms for avoiding areas of airspace including significant improvements to performance, architecture, and overall functional behavior.