Summary
Mike Fleming is a Senior Principal Software Engineer with 11 years of experience building embedded and desktop systems, currently developing bare-metal C++ software for FPGA SoCs at Northrop Grumman. He combines hands-on engineering with product ownership, having led small teams, run formal qualification test events, and presented designs to customers and stakeholders. Prior roles at Boeing and in broadcast tech gave him deep Windows/C# desktop and services experience as well as a knack for CI/CD and automated testing. Outside defense, he built and led esports broadcast tooling and operations used worldwide, reflecting an unusual blend of real-time systems engineering and live-production product thinking. Based in Fox Lake, Illinois, he pairs systems-level rigor with practical documentation and release discipline, often bridging engineering, testing, and customer-facing activities.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Southern Illinois University, Carbondale
English, Spanish