Published multiple papers, particularly in the field of concurrent data structures. Developed several efficient concurrent data structure implementations, such as lock-free relaxed (a,b)-tree, lock-free relaxed B-slack tree, and provided corresponding code and documentation.
Research Experience
Formerly an assistant professor at the University of Waterloo; postdoctoral researcher at the Institute of Science and Technology, Austria; postdoctoral researcher at the Technion, Israel Institute of Technology; PhD student at the University of Toronto.
Education
PhD from the University of Toronto, supervised by Faith Ellen; Postdoctoral researcher at Technion - Israel Institute of Technology, supervised by Hagit Attiya; Postdoctoral researcher at the Institute of Science and Technology, Austria, supervised by Dan Alistarh.
Background
An associate professor in the Computer Science department at the University of Waterloo. Research interests include concurrent data structures (especially lock-free ones), transactional memory, non-volatile memory, and techniques for coping with non-uniform memory architectures.
Miscellany
Contact: me [at] tbrown [dot] pro; CV download link and personal photo available on the homepage.