Trevor Brown is currently an assistant professor in the Cheriton School of Computer Science at the University of Waterloo. Before that, he was a postdoctoral researcher at the Institute of Science and Technology, Austria. Before that, he was a postdoctoral researcher at the Technion, Israel Institute of Technology. Before that, he was a PhD student at the University of Toronto. Although Trevor was in the theory group at the University of Toronto, he would say that his work is closer to systems work than theory. He cares greatly about rigor, whether in theoretical or experimental work. His research currently revolves around concurrent data structures and non-uniform memory architectures. He is also interested in transactional memory, non-volatile memory, and memory allocation and reclamation.