Shriram Krishnamurthi
Shriram Krishnamurthi is a computer scientist, currently teaching at Brown University (Providence, Rhode Island). He is also a member of PLT and, as such, responsible for the creation of several software packages, including the Debugger, the FrTime package, and the networking library.
Krishnamurthi received his PhD at Rice University under the direction of Matthias Felleisen. His dissertation is on linguistic reuse and macro systems in the presence of first-class modules. Starting from this topic, Krishnamurthi has moved into software engineering and is working on topics such as access control, modularization of verification, web-based interactive programming, and more. His most recent effort is a novel, time-oriented programming language, called Flapjax, in support of asynchronous web programming.