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 Associate 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.

Sabah Ravazi

Sabah Razavi received his B.Sc. and M.Sc. degree in Electrical Engineering from Azad University Najafabad Branch, Iran September 2006 and April 2009 respectively. He then worked as a lecturer at Azad University Khorramabad Branch in Electrical Engineering department for two years. He started his Ph.D. at WPI in January 2012 and then joined spinlab in May 2014. His current research interests are in the area of consensus synchronization in wireless sensor networks with both implicit and explicit acknowledgment.

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