Summary
John Haefele is a seasoned software engineering leader and U.S. Air National Guard Master Sergeant with 11+ years blending hands-on development, infrastructure automation, and people-first leadership. He has led and scaled distributed teams up to 45 engineers, modernized legacy tooling (notably refactoring Perl to JavaScript for vRealize workflows) to reclaim hundreds of engineering hours, and architected self-service platforms for virtual infrastructure delivery. Equally at home mentoring developers in corporate fintech and serving as a First Sergeant for a B-2 AMXS, he prioritizes individual growth and mission readiness over short-term metrics. A classically trained trumpeter with ~30 years of musical experience, he brings creative problem-solving and discipline from performance into technical coaching and team culture. Based in Lake Saint Louis, MO, John is driven by ownership, recognition, and developing people first, products second.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Arts (B.A.) Music, Bachelor of Arts (B.A.) Music at University of Missouri-Saint Louis
106.0 Hours Music, 106.0 Hours Music at Truman State University
English