Contact Info

Michael is a Senior Principal Engineer at Amazon in the Development Tools group and a Full Adjunct Professor of Computer Science at the University of Chicago.

Before joining Amazon, Michael was a Fellow, VP at Symantec, the world’s largest Cybersecurity firm, where he led the development of a wide array of cybersecurity technologies including a major anti-rootkit technology now protecting over one hundred million computers and Symantec’s Authoritative Data Lake, one of the world’s largest security data lakes that was use to discover the Russian Dragonfly attack on the US energy grid.

Before joining Symantec, Mike founded Geodesic Systems, a venture-backed self-healing software startup.  At Geodesic, he also led the design and implementation of Great Circle, a product that automatically increased the performance and reliability of existing computer programs. Great Circle was both sold directly and OEM’ed by IBM and Sun, later winning Software Development Magazine’s Product of  the Year award in the Libraries, Frameworks, and Components category. Geodesic was later purchased by VERITAS where Mike became a Chief Technologist for VERITAS’ Application Performance Management division.

Mike has been involved with programming languages since the 1980s when he helped write one of the first commercial C compilers for the original IBM PC and is a long-time member of the ANSI/ISO C++ Standards Committee, where he has contributed over 50 standards  proposals, several of which are now important parts of the C++ language. He has spoken frequently in both Academic and Industry settings, including Invited Keynotes at the Shanghai and Beijing C++ Summits, Best Poster award  at CPPCon 2017, and many others. He is a member of the board of directors at the Spertus Institute.

arrow-down-largearrow-left-largearrow-right-large-greyarrow-right-large-yellowarrow-right-largearrow-right-smallbutton-arrowclosedocumentfacebookfacet-arrow-down-whitefacet-arrow-downPage 1CheckedCheckedicon-apple-t5backgroundLayer 1icon-google-t5icon-office365-t5icon-outlook-t5backgroundLayer 1icon-outlookcom-t5backgroundLayer 1icon-yahoo-t5backgroundLayer 1internal-yellowinternalintranetlinkedinlinkoutpauseplaypresentationsearch-bluesearchshareslider-arrow-nextslider-arrow-prevtwittervideoyoutube