John Ousterhout is the original force behind the scripting programming language Tcl and the platform-independent GUI toolkitTk, which he developed when he was professor at the University of California, Berkeley. Ousterhout is also the original author of the VLSICAD program Magic. Ousterhout designed the 4.4 BSD Log File System (LFS) but left the work unfinished.
John K. Ousterhout is founder and Chairman of Electric Cloud, Inc. He is also creator of the Tcl scripting language and is well known for his work in distributed operating systems, high-performance file systems, and user interfaces.
Prior to founding Electric Cloud, Ousterhout was founder and CEO of Scriptics Corporation, Distinguished Engineer at Sun Microsystems, and Professor of Computer Science at U.C. Berkeley.
Ousterhout is a member of the National Academy of Engineering and a Fellow of the ACM.