Summary
Michael Mccool is a computer scientist-turned-writer with over two decades of experience designing parallel algorithms, graphics, signal processing, and medical imaging systems. As a co-founder and Chief Scientist of RapidMind whose startup was acquired by Intel, and later a Principal Engineer at Intel, he blended research-grade innovation with commercial productization across GPUs, robotics, and IoT. He has published three technical non-fiction books on shader languages and parallel patterns and contributed to web standards work to improve IoT interoperability and AI integration. An academic at heart, he served as an associate/adjunct professor at the University of Waterloo and holds advanced degrees in computer graphics and biomedical computing from the University of Toronto. Now based in Edmundston, New Brunswick, he’s shifting into full-time writing while drawing on deep engineering cred and entrepreneurial experience to tell practical, technically informed stories. An independent thinker with a habit of turning low-level performance insight into widely usable tools, he brings rare breadth from hardware-aware algorithms to standards and storytelling.
11 years of coding experience
31 years of employment as a software developer
M.Sc/PhD, Computer Science/Biomedical; Computer Graphics, M.Sc/PhD, Computer Science/Biomedical; Computer Graphics at University of Toronto
B.A.Sc, Computer Engineering, Mathematics Option, B.A.Sc, Computer Engineering, Mathematics Option at University of Waterloo
English, Japanese, French