Summary
John Middleton is a Senior Software Engineer with five years of focused experience building mission-critical simulation software and a longer history at L3 Link developing F/A-18C/D flight simulators. Skilled in C++, object-oriented design, UML, and audio programming with FMOD, he blends game-and-simulation academic training with practical delivery and field-installation engineering. Based in Plano, Texas, he currently contributes software at CAE USA and lists affiliation with Blue Origin on GitHub, signaling experience across aerospace and defense domains. Known for bridging detailed low-level engineering (audio and systems integration) with customer-facing delivery, he brings reliability and domain-specific rigor to complex simulation projects.
5 years of coding experience
13 years of employment as a software developer
Bachelor's degree in Game and Simulation Programming, Software Engineering, Bachelor's degree in Game and Simulation Programming, Software Engineering at DeVry University Irving Texas
Plano West Senior High School