Heather Miller is a professor at Carnegie Mellon University, in the School of Computer Science, primarily affiliated with the Institute for Software Research. Formerly, she was the co-founder and Executive Director of the Scala Center at EPFL. She was also an Assistant Clinical Professor in the College of Computer and Information Science at Northeastern University.
Some of her projects include programming models and type systems to facilitate the design of new, functional distributed systems, such as distributable closures, flexible, extensible, and performant serialization, asynchronous and concurrent programming via futures and promises, and deterministic concurrent dataflow.
She works on and around the Scala programming language.