Email addresses and home pages of current faculty and students can be found by using the WPI campus directory.


Rick Brown

Donald Richard Brown III (Rick) joined Worcester Polytechnic Institute in 2000 as an Assistant Professor in the Department of Electrical and Computer Engineering and founded spinlab in 2002. He was promoted to Associate Professor in 2006, to Professor in 2016, and is currently serving as the Department Head of the ECE Department at WPI. He received the Ph.D. degree in 2000 from Cornell University, Ithaca, NY, and the M.S. and B.S. degrees in 1996 and 1992 from The University of Connecticut, Storrs, CT, all in Electrical Engineering. He was also employed by the General Electric Company, Plainville, CT as a Development Engineer from 1992 to 1997. In addition to his current faculty appointment, Prof. Brown was a Visiting Associate Professor at Princeton University from 2007-2008 and a Program Officer in the Communications and Information Foundations cluster of the Computing and Communications Foundations division of the Computer and Information Science and Engineering directorate at the National Science Foundation from 2016-2018. Prof. Brown has also held consulting contracts with several companies for a variety of different projects including OFDM receiver design and signal analysis, interference mitigation in digital subscriber loops, and network timing recovery and synchronization. He has also served as an expert witness and technical consultant for wireless communication intellectual property litigation. His curriculum vitae.

current graduate students

Rui Wang

Kim Chinkidjakarn received her BS and MS degrees in Electrical and Computer Engineering from Worcester Polytechnic Institute in 2011 and 2014 respectively. She joined spinlab as an MS student in January 2013 with research interests in wireless power transfer and signal processing techniques in communications.

Rui Wang

Shahab Farazi received his B.S. and M.S. degrees both in Electrical Engineering from K.N.T. University of Technology and Iran University of Science and Technology, Iran, respectively. He joined spinlab as a Ph.D. student in August 2014. His research interests include signal processing techniques in cooperative communications.

Ben Payeur

Benjamin Payeur received his BS degree from the University of New Hampshire and his MS degree from Worcester Polytechnic Institute, both in Electrical and Computer Engineering. He joined spinlab as a PhD student in September 2019. His research interests lie at the intersection of machine learning, communication and control technologies, and the electric power grid.

Kirty Vedula

Kirty Vedula has a B Tech degree from Amrita University and an MS degree from Rutgers Univeristy in Electrical and Computer Engineering. He joins spinlab as a Ph.D student in August of 2015. His research interests are in statistical signal processing, innovative sampling techniques and communication systems.

former graduate students

current undergraduate students

recent collaborators