Our Staff

Dr. Kenneth B. Kent

Dr. Kenneth Kent obtained his Ph.D. from the University of Victoria (Victoria, Canada) in 2003, his M.Sc. from the same in 1999, and his B.Sc. Hons. from Memorial University (Newfoundland, Canada) in 1996. Since 2002, he has been a faculty member at the University of New Brunswick (Fredericton, Canada). Dr. Kent’s research interests include hardware/software co-design, reconfigurable computing, embedded systems, and software engineering. Dr. Kent has completed significant research on Java virtual machine technology including the use of distributed computing and dedicated hardware to accelerate Java execution, the basis of his MSC and PhD thesis respectively. Recently, Dr. Kent has worked on improving the execution of the Java Virtual Machine in Multicore environments focusing on such issues as garbage collection, multitenancy, and reducing startup times. Dr. Kent has also been working on an open-source CAD flow for programming Field Programmable Gate Arrays. Verilog-to-routing is used world wide by many academics and industry experts to include collaborators such as Huawei and Google. His work has contributed to significant industrial collaborations, supervising over 50 graduate students to completion, 3 patents and over 120 publications in refereed journals and conference proceedings.

Ken @ UNB

Dr. Gerhard Dueck

Dr. Gerhard Dueck received his BSc, Master, and PhD degrees in Computer Science from the University of Manitoba in 1983, 1986, and 1988, respectively. After completing his PhD he joined St. Francis Xavier University in Antigonish, Nova Scotia. In 1991 he spent a year at the Naval Postgraduate School in Monterey, CA, as a research associate. In 1999 he joined the Faculty of Computer Science at the University of New Brunswick where he currently is a professor. He has published more than 90 refereed papers in journals and conferences. He has been on numerous program committees for international conferences as well as on the editorial board of journals. 

Gerhard @ UNB

Dr. David Bremner

Dr. David Bremner holds three degrees in Computer Science, a B.Sc. Hons. from the University of Calgary (1990), an M.Sc. from Simon Fraser University (1993) and a Ph.D. from McGill University (1997). David spent two years as an NSERC postdoctoral fellow in the Department of Mathematics at the University of Washington from 1997 to 1999. Since 2000 David has been a faculty member at the University of New Brunswick, and is currently a Professor of Computer Science with a Cross Appointment to the Department of Mathematics and Statistics. Recently, David has made extended research visits to the Technical University of Berlin (as an Alexander von Humboldt Fellow), the University of Rostok, and Kyoto University. David's research interests include Programming Languages, Computational Geometry, and Mathematical Optimization.

David @ UNB

Dr. Suprio Ray

Dr. Suprio Ray is an Associate Professor at the Faculty of Computer Science, University of New Brunswick, Fredericton. He received his Ph.D. in Computer Science from University of Toronto and M.Sc. in Computer Science from University of British Columbia. Prior to his academic career, he worked in the software industry for a number of years. His research interests include big data and database systems, spatio-temporal data management, query processing on modern hardware, compiler and runtime support for scalable data science, data provenance and privacy, parallel and distributed systems, and Cloud computing. He investigates how to build scalable data systems and develop novel approaches for query processing and data analysis. He has been a member of CAS, Atlantic since joining UNB. He won two best paper awards and is the co-inventor in a US patent. He also received the Harrison McCain Foundation Young Scholars Award.

Suprio @ UNB

Dr. Panos Patros

Dr. Panos Patros, CPEng is an Adjunct Professor in Computer Science at UNB, and a Senior Lecturer in Software Engineering at the University of Waikato in New Zealand. Panos is twice an alumnus of the IBM/UNB Centre of Advanced Studies - Atlantic, where he completed his masters and PhD in Computer Science, conducting research on the IBM project about Optimizing Java for Massively Multicores. He is interested in Self-Adaptation in Clouds, Language Runtimes and Embedded Systems, focusing on Performance Engineering. He graduated his PhD in July 2018 and then joined the University of Waikato; soon after, he started the Oceania Researchers in Cloud and Adaptive-systems (ORKA) lab. Ever since, he's participated in various large externally funded projects including, Optimizing Node.js for Cloud Systems with UNB, Ahuora Decarbonizing the Energy and Process Heat Sectors with Adaptive Digital Twins with Waikato, and STRATUS Cloud Security with Waikato.

Panos @ Waikato


Research Assistants

Stephen MacKay Technical Project Manager
Aaron Graham RA
DeVerne Jones RA

Graduate Students

Maria Patrou PhD
Georgiy Krylov PhD
Scott Young PhD
Joannah Nanjekye PhD
Fatemeh Khoda Parast PhD
Harpreet Kaur PhD
Hassan Arafat PhD
Siri Sahithi Ponangi MCS
Nithin Ivan MCS
Shubham Verma MCS
Saumya Verma MCS
Danial Khadivi MCS
Geetesh More MCS
Subhabrata Rana MCS
Alireza Azadi MCS


Seyed Alireza Damghani MCS
Gabriel Adeyemo MCS
Debajyoti Datta MCS
Nga Tran MCS
Zhuoran Li MCS
Sujit Bhandari MCS
Damian Diago Dmonte MCS
Shubh Sharma MCS
Md. Alvee Noor MCS
Aaron Graham MCS
Tobias Niessen MCS
Anil Hitang MCS
Jean-Philippe Legault MCS
Maxim Uzun MCS
Eric Coffin MCS
Petar Jelenkovic MCS
Dayton Allen MCS
Abhijit Taware MCS
Konstantin Nasartschuk PhD
Scott Young MCS
Andrii Kuch MCS
Panagiotis Patros PhD
Jiapeng Zhu MCS
Taees Eimuri PhD
Shijie Xu PhD
Maria Patrou MCS
Bing Yang PhD
Tristan Basa MCS
Johannes Ilisei MCS
Azden Bierbrauer MCS
Marcel Dombrowski MCS
Federico Sogaro MCS
Manfred Jendrosch MCS
Dev Bhattacharya MCS
Panagiotis Patros MCS
Nicolas Neu MCS
Umang Pandya MCS
Baoguo Zhou MCS
Chenwei Wang MCS

Former Staff

Lori Clair Project Manager
Kristine Richard RA
Andrew Sommerville RA
Yang Wang Post Doc
Dayal Dilli RA
Kim Briggs Senior RA
Adam Richard RA
Yoann Arseneau RA
Mazder Rahman Post Doc
Hillary Soontiens RA (co-op)
Jacob Baird RA (co-op)
Michael Flawn RA (co-op)
Mark Thom Post Doc
Dr. Michael Fleming Professor
Dr. Eric Aubanel Professor