M. Mustafa Rafique
Assistant Professor
M. Mustafa Rafique
Assistant Professor
Education
BS in Computer Science, NUCES (Pakistan); MS, Ph.D. in Computer Science, Virginia Tech
Bio
Dr. M. Mustafa Rafique is an Assistant Professor in the Department of Computer Science at Rochester Institute of Technology (RIT). He has more than fifteen years of professional and research experience developing practical solutions for large-scale enterprise applications, and creating innovative solutions for massively parallel, distributed and high-performance computing systems for a variety of application domains. Dr. Rafique's research interests lie broadly in experimental computer systems, encompassing distributed platforms for cloud and high-performance computing, Internet of Things (IoT), and emerging data analytics frameworks for machine learning, smarter cities, and cognitive systems. Prior to joining RIT, Dr. Rafique was a staff member in the High Performance Systems Group at IBM Research in Dublin (Ireland). He has also worked at NEC Labs (Princeton) and Qatar Computing Research Institute (QCRI) on designing innovative solutions for adaptive and efficient resource management in massively parallel computing systems. Dr. Rafique earned his MS and Ph.D. degrees in Computer Science from Virginia Tech in 2010 and 2011, respectively. He is a Senior Member of the IEEE. In his spare time, Dr. Rafique plays badminton, tennis, bridge and chess.
Currently Teaching
In the News
-
November 19, 2020
RIT researchers create programmable network switch to improve IP lookup time
A team of RIT computer science researchers has created a new programmable switch that significantly reduces lookup time, helping to improve router performance by more than 100 percent.
-
January 13, 2023
Team receives Best Paper Award