Summary
Michael Cooke is a senior software engineering leader with over 25 years of hands-on experience and more than a decade leading engineering teams at BI Incorporated, where he progressed from senior engineer to Sr. Director of Software Engineering. He specializes in marrying service-oriented architecture, Agile practices, and test-driven development to deliver complex business intelligence solutions that reduce costs and improve operations. A proven people leader, he has built and scaled multiple self-organizing Scrum teams and managed up to 15 direct reports while instituting SDLC rigor and development best practices. Technically fluent across C#, JavaScript, Progress OpenEdge and multiple platforms, he brings practical expertise in API integrations (Bing/Google Maps), database design, and enterprise tooling. His background in world political systems and long tenure in a single company give him a strategic, systems-thinking perspective that helps align technology with business objectives. Based in the Denver area, he combines deep legacy-system knowledge with modern engineering approaches to drive measurable business impact.
10 years of coding experience
26 years of employment as a software developer
Bachelors History World Political Systems, Bachelors History World Political Systems at Metropolitan State University of Denver