Michael McLennan

Senior Research Scientist

Purdue University

View professional page

Michael McLennan is a Senior Research Scientist in Academic Technologies at Purdue University, and Director of the HUBzero® Platform for Scientific Collaboration. He is the software architect for nanoHUB.org and creator of theRappture toolkit. He is also well known in the open source community for creating[incr Tcl], an object-oriented extension of the popular Tcl scripting language. He is a coauthor of two books: Effective Tcl/Tk Programming and Tcl/Tk Tools.

Dr. McLennan has a long history of developing CAD software at companies including Bell Labs and Cadence Design Systems. He received his Ph.D. in 1990 from Purdue for the study of quantum mechanical electron transport in mesoscopic devices, supported as an SRC Graduate Fellow.