People profiles

Sebastian Fischmeister

Sebastian Fischmeister

Associate Professor

Sebastian Fischmeister received the Dipl.-Ing. degree in Computer Science at the Vienna University of Technology, Austria, in March 2000, and his Ph.D. degree in Computer Science at the University of Salzburg, Austria in December 2002. He continued working at the University of Salzburg as researcher and lecturer and was awarded the Austrian APART stipend in 2005. He subsequently worked at the University of Pennsylvania, USA, as Post Graduate Research Associate until 2008. Sebastian Fischmeister is currently Associate Professor at the Department of Electrical and Computer Engineering at the University of Waterloo, Canada.

Borzoo Bonakdarpour

Borzoo Bonakdarpour

Research Assistant Professor

Borzoo Bonakdarpour is currently a research assistant professor with the School of Computer Science at the University of Waterloo, where he is a memeber of the Real-time Embedded Systems Group.

Thomas Reidemeister

Thomas Reidemeister

Finished (Postdoc Fellow), 2015

Thomas Reidemeister got his Bachelor and Diploma in Ingenieurinformatik (Dipl. Ing.-Inf.) from the University of Magdeburg, Germany. He finished his PhD in the ECE department the University of Waterloo. His research interests include benchmarking of embedded systems; the design and evaluation of safety-critical control systems, and fault-diagnosis in distributed systems.

Pansy Arafa

Pansy Arafa

Graduated (PhD), 2017

I am currently a graduate student in the University of Waterloo. I received my B.Sc. in computer and information sciences at Ain Shams University in 2010, ranked seventh of my department.

Akramul Azim

Akramul Azim

Graduated (PhD) 2014

I am currently a graduate student at the Department of Electrical and Computer Engineering at the University of Waterloo. I completed my MSc in Computer Science and Engineering from Bangladesh University of Engineering and Technology in August 2009 and BSc in Computer Science and Information Technology at the Islamic University of Technology, Bangladesh in September 2006.

Shay Berkovich

Shay Berkovich

Graduate (MASc), 2012

In 2007 I graduated from Technion - Israel Institute of Technology with B.Sc in Computer Science. My major areas were Communications and Parallel and Distributed Programming. After graduating I worked for four years in Elbit Systems - company that provides advanced high-perfromance electronics for aerospace industry.

Augusto Born de Oliveira

Augusto Born de Oliveira

Graduated (PhD), 2015
Augusto Born de Oliveira received his B.Sc. from the Federal University of Santa Catarina, Brazil, having done research assistantships in the Tutorial Education Program and in the Laboratory for Software and Hardware Integration (http://www.lisha.ufsc.br) of that university, and in the GridGroup of the University of Applied Sciences of Fribourg, Switzerland.
Sandeep Chaudhary

Sandeep Chaudhary

Graduated (MSc), 2014

Short Biography

Hany Kashif

Hany Kashif

Graduated (PhD), 2015

Hany's research interest is mainly in the instrumentation and debugging of multicore systems with special focus on embedded and real-time systems. He also works on analyzing and characterizing real-time communication in multicore systems.

Deepak Kumar

Deepak Kumar

Graduate (MASc), 2013
I am currently a graduate student in the department of Electrical & Computer Engineering at University of Waterloo, Canada. I have completed my Bachelor of Technology in Computer Science and Engineering from the Indian Institute of Technology Guwahati, India.
Samaneh Navabpour

Samaneh Navabpour

Graduate (PhD), 2013
I am currently a PhD candidate at the Real-time Embedded Systems group of the University of Waterloo, under the supervision of Professor Fischmeister. I received my Bachelors in Software Engineering from Shahid Beheshti University of Iran in 2004, and my Masters in Computer Science from the University of Windsor of Canada in 2009.
Jean-Christophe Petkovich

Jean-Christophe Petkovich

PhD Student

My current research interests include real-time embedded systems, programming languages and pattern recognition. I am presently investigating approaches for benchmarking software.

Wallace Wu

Wallace Wu

Graduate (MASc), 2012

Wallace Wu received his BASc degree in computer engineering at the University of Waterloo in 2010, with distinction and was on the dean's honour list. Wallace has had experience working in wireless communications and embedded device driver software at Research in Motion (RIM) Ltd. and QUALCOMM Incorporated in Bluetooth and UTMS/CDMA modem data services respectively.

Peiyi Chen

Peiyi Chen

Research Engineer

Peiyi Chen received his BASc degree in Computer Engineering at the University of Waterloo in 2009, and his MASc degree in Mechanical Engineering at the University of Waterloo in 2011.

Yassir Rizwan

Yassir Rizwan

Finished (Research Engineer), 2015

Yassir Rizwan recieved his BASc degree in Mechatronics Engineering (with Honours) from the Unversity of Waterloo in 2009. Yassir has worked at Hatch, Prodomax Automation, Husky Injection Molding Systems and Raytheon Canada during his co-op terms as an undergraduate student.

Gonzalo Carvajal

Gonzalo Carvajal

Postdoc Fellow

CV, Publications and Projects available here

Marcelo Berejuck

Marcelo Berejuck

PhD Candidate, Engineering Automation and Systems

Currently works as Development Engineer, Specialist level at a telecommunication company, called Intelbras S.A.. Also serves as Professor of Electrical Engineering at the University of Southern Santa Catarina (UNISUL) and is currently licensed for PhD in Engineering of Automation and Systems at the Federal University of Santa Catarina (UFSC).

Yanmeng Ba

Yanmeng Ba

Graduate (MASC), 2010
MASc Student (2008-2010)
Ahmad Saif Ur Rehman

Ahmad Saif Ur Rehman

Graduate (MASC), 2012

In my professional experience, I have worked as an Intern on Voice over IP technology at Title Developments and on Health Care Products, by Veteran Affairs US, in Kabot international.

Mourad Bouache

Mourad Bouache

Postdoc Fellow

Mourad Bouache received his PhD degree from the University of Perpignan Via Domitia in France in Computer Science (Computer Architecture). He received the Master degree in Micro-architecture from the University of Boumerdes with a co-direction with the University of Perpignan in France in 2006. He received his Bachelor degree in Software Engineering and Computer Science from the University of Boumerdes, M’hamed Bougara (Algeria). Currently he is a Postdoctoral Researcher in Real-Time Embedded Software Group at the Faculty of Engineering, Department of Electrical and Computer Engineering of the University of Waterloo in Canada.

Sina Gholamian

Sina Gholamian

Graduate (MASc), 2012
Sina Gholamian recieved his bachelor degree in Computer Engineering- subfield of Hardware, from University of Tehran, School of Electrical and Computer Engineering in 2010. He is currenty a Master stuedent in the ECE Department at the University of Waterloo, under the supervision of Prof. Hiren D. Patel and Prof. Sebastian Fischmeister.
Johnson Thomas

Johnson Thomas

Graduate (MASc), 2012

I am currently a graduate student in the department of Electrical & Computer Engineering at University of Waterloo, Canada. I have completed my Bachelor of Technology in Information Technology from National Institute of Technology Karnataka, India.

Ramy Medhat

Ramy Medhat

PhD Student

Short Biography

Ramy Medhat received his B.Sc in 2007 from the Computer Systems Department, Faculty of Computer and Information Sciences, Ain Shams University, Cairo, Egypt.  He received his M.Sc in 2011 from the same department, thesis title "Performance evaluation of DNA based self-assembled Computer Architectures". His research interests include embedded systems, distributed systems, and runtime verification. He is currently a PhD student in the Real-Time Embedded Systems Lab, ECE, University of Waterloo.
Daniel Peon

Daniel Peon

Finished (Visiting Student), 2016

Daniel received his BSc. in Engineering from the University of Applied Sciences Upper Austria in Wels after completion of the Automation Engineering programme in 2010. His thesis topic was on quality control for motor production at Rotax (Bombardier). Immediately after graduating, he started his Masters at the same university.

Zack Newsham

Zack Newsham

Graduated (MASc), 2017

Short Biography

I studied for my B.Sc in Software Engineering at the University of Glamorgan, for which I received a first in 2012. I am currently undertaking an M.ASc in Computer Science. My research interests are primarily in distributed and parallel systems, as well as cryptography.

Mohammad Basiri

Mohammad Hossein Basiri

PhD Student

Mohammad Hossein Basiri received his B.Sc. from Isfahan University of Technology (IUT), Isfahan, Iran and a M.Sc. from Sharif University of Technology (SUT), Tehran, Iran both in Electrical Engineering - Systems and Controls with the highest ranking honors in University and departmental classes.

Sean Kauffman

Sean Kauffman

PhD Student

Sean Kauffman completed his undergraduate degree at Goshen College in Goshen, Indiana in the Spring of 2005. Although Goshen was a Liberal Arts school, he studied Computer Science and received a Bachelor of Arts in that field.

Anderson Oliveira

Anderson Oliveira

MASc Stduent

Anderson Oliveira received his Bachelor's Degree in Computer Engineering from Federal University of Goiás, Brazil, in 2014. After graduation, Anderson has worked with sensor design for seeding equipment, development of embedded software and autonomous image capture systems used in autonomous vehicles.

Yogi Joshi

Yogi Joshi

Finished (Research Associate), 2016

Short Biography

Shailja Thakur

Shailja Thakur

PhD student

Shailja Thakur is currently a student at the department of Electrical and Computer Engineering at the University of Waterloo under the supervision of Professor Sebastian Fischmeister. Her primary focus of research includes applied machine learning, anomaly detection, deep neural nets, statistical analysis, and automotive fault detection.

Yuguang Zhang

Yuguang Zhang

Graduated (MSc), 2016

Yuguang Zhang holds an undergraduate degree in Computer Science from the University of Waterloo and is currently taking a Masters in Computer Science at the University of Waterloo. During co-op terms as an undergraduate, he has worked as a web developer. Currently, he is working on Datamill as his research project, with interests in benchmarking and performance evaluation. 

Murray Dunne

Murray Dunne

MASc Student

Murray Dunne completed his BSc. in Computer Science at the University of Victoria in 2016. During his degree, he worked on firmware for a medical device for the treatment of atrial fibrillation at Kardium. Murray is currently studying for his Master's of Mathematics (Computer Science) under the supervision of Prof. Sebastian Fischmeister.

Milad Irannejad

Milad Irannejad

Graduated (MASc), 2016

I am currently a Master student in the ECE department at the  
University of Waterloo, under the supervision of Professor Sebastian  
Fischmeister and I am working at the Real-Time Embedded Software  
group. I received my bachelor degree in Computer and Software  
Engineering, from Amirkabir University of Technology (Tehran  

Ilia Sucholutsky

Ilia Sucholutsky

MMath Student

Ilia Sucholutsky completed his BMath in Statistics at the University of Waterloo in 2017. During his degree he worked in various machine learning positions ranging from data science at a major Canadian bank to algorithm development and bio-signals research at a biomedical athletics startup. Ilia is currently studying for his

martin

Guy Martin Tchamgoue

Postdoc

Guy Martin Tchamgoue received his Bachelor of Science, Master of Science and Master of Advanced Studies in Computer Science from the University of Yaoundé I in Cameroon in 2004, 2005 and 2006, respectively. In August 2013 he obtained his Ph.D.

Oleg Iegorov

Oleg Iegorov

Postdoc

Oleg is currently a postdoctoral researcher in the Embedded Software Group, University of Waterloo. His research interests are focused on application of data mining and machine learning algorithms on execution traces to help embedded software developers better understand their systems.

Carlos Moreno

Carlos Moreno

Senior Research Associate

Carlos Moreno received his PhD from the University of Waterloo, working in the area of Cryptography and Embedded Systems Security. He also holds an M.Eng. degree from McGill University in the area of Digital Signal Processing, and a B.Eng. in Electronics Engineering from Universidad Simon Bolivar in Caracas, Venezuela, where he graduated First of his Class.

Simon Zapalowicz

Simon Zapalowicz

MMath Student

Szymon Zapalowicz received his BSc in Computer Science and Statistics from McGill University. He is currently working as a research assistant in the Embedded Software Group, and is pursuing his Masters degree in Computer Science at the
University of Waterloo. His main focus is on time-series deep learning problems in anomaly detection.

Moussa Traore

Moussa Traore

Finished (Postdoc Fellow), 2016

Moussa Traore is a Postdoctoral Researcher at the University of Waterloo (ON), Canada. He is working under the supervision of Prof. Sebastian Fischmeister within the Real-Time Embedded Software Group at the Department of Electrical and Computer Engineering of the University of Waterloo.

Prajna Kandarpa

Prajna Kandarpa

Research associate

Prajna is a Research Assistant in the Realtime Embedded Systems Lab at UW.  His research interests include time series anomaly detection methods (unsupervised and supervised), device prognostics and time series regression on data collected from the Internet Of Things (IOT), automotive computers and other electronic machinery.

Mahmoud Salem

Mahmoud Salem

PhD Student

I am currently a Graduate Student in Electrical & Computer Engineering department at University of Waterloo, Canada.

Picture of Kamal Lamichhane

Kamal Lamichhane

MASc Student

Kamal is currently a graduate student pursuing a Master's in Applied Science in the Department of Electrical and Computer Engineering at the University of Waterloo. He is working on Embedded system research in Real-time Embedded Software Group. He has received a Bachelor of Electronics & Communication Engineering from Nitte Meenakshi Institute of Technology Bangalore, with Gold Medal. In due course of time he has worked in STUDSAT-2, ISRO sponsored India's first Twin Nano-Satellite project, as a core member of RTOS Implementation. He has also presented his research paper at IEEE conference, Meterology for Aerospace at Benevento, Italy.

Nirmal

Nirmal Benann

MASc student

Nirmal holds an undergraduate degree in Computer Engineering from the University of Waterloo. During his undergraduate degree, Nirmal worked as an Undergraduate Research Assistant under the supervision of Prof.  Sebastian Fischmeister. The internships during his undergraduate career allowed him to explore different industries and gave him an opportunity to work on various projects such as optimising a notification delivery service and implementing the software component of encoders and decoders for video/audio transmission. Nirmal is currently pursuing a degree in Master's of Applied Science in the department of Electrical and Computer Engineering under the supervision of Prof. Sebastian Fischmeister. His current projects deal with accelerating algorithms using heterogenous systems which is also one of his research interests along with Embedded Systems and Distributed Systems.

Neeraj Kumar

Neeraj Kumar

Graduated (MSc), 2015

I am currently a MMath student at David R. Cheriton School of Computer Science. I am being supervised by Prof.

Reiner Torres

Reinier Torres

PhD Student

Reinier is a PhD student in the University of Waterloo in the Electrical and Computing Engineering Program. His work revolves around real-time systems verification and analysis.

Waleed Khan

Waleed Khan

MASc student

Waleed received his Bachelor of Applied Science in Mechatronics Engineering from the University of Waterloo. He is currently working under the supervision of Professor Sebastian Fischmeister in the Real-Time Embedded Software group.

Amir Reza

Amir Reza Ghods

Graduated (MASc), 2016

I hold a B.Sc of Computer Engineering(Software) from Semnan University, Iran. I am currently a master student in the Electrical and Computer Engineering department at University of Waterloo under the supervision of Prof. Fischmeister. I am a part of Benchmarking and Datamill groups. My research interests are embedded systems, benchmarking and software engineering.

David Shin

David Shin

MASc Student

I am currently a masters student in the E&CE department at university of Waterloo, under the supervision of Professor Sebastian Fischmeister, as part of the Embedded Software Group. I am currently working on an experimental platform for Advanced Driver Assistance Systems (ADAS) algorithms. I received my Mechatronics Engineering degree at University of Waterloo in 2014.

Refang Liao

Renfang Liao

Finished (Research Assistant), 2017

Renfang Liao received her Bachelor of Environmental Studies degree with a Computer Science Minor from the University of Waterloo in 2014 and received her Bachelor of Engineering majoring in Remote Sensing Science and Engineering from Wuhan University in the same year. In 2016 she completed her Master of Science degree from the University of Waterloo.

Mehdi Zeinali Zadeh Ranjbar

Mehdi Zeinali Zadeh Ranjbar

Graduated (MASc), 2016

I am currently a Master of Applied Sciences (MASc) student in Electrical and Computer Engineering Department (ECE) of University of Waterloo. My area of specialization is Computer Software with concentration on Embedded Systems/Software under supervision of Prof.

Apurva Narayan

Apurva Narayan

Postdoc
 

Apurva Narayan got his Bachelors in Engineering from the Dayalbagh Educational Institute, Agra, India. He finished his PhD in Systems Design Engineering department at the University of Waterloo. His research interests are in Artificial Intelligence; Machine Learning & Deep Learning; Stochastic Optimization; Multidisciplinary Design Optimization under Uncertainty and the modeling, design and evaluation of safety-critical real time systems. 

Ajay Singh

Ajay Kumar Singh

MASc student

Ajay received his Bachelor of Engineering in Electronics and Communication Engineering from Guru Gobind Singh Indraprastha University, India. He was a project engineer for almost two years with Department of Science & Technology, India. He is currently working under the supervision of Professor Sebastian Fischmeister in the Real-Time Embedded Software group.

Aymen Ketata

Aymen Ketata

Graduated (MASc), 2015

Aymen is a MSc student at the University of Waterloo under the supervision of Mr.Sebastian Fischmeister. Aymen has an engineering degree from Grenoble Institute of Technology (Grenoble INP), France. He worked on developing Android applications during his internship at Aubay, Paris. He is interested in real time software design and development.

Anson Jacob

Anson Jacob

MASc Student
 

Anson Jacob is a Computer Engineering graduate from Nanyang Technological University, Singapore. He also holds a Mechatronics Diploma from Temasek Polytechnic, Singapore. He was a Software Engineer for almost three years with JVCKENWOOD, Singapore. Anson is currently pursuing his Master's in Applied Science under the

Leonardo Espinosa

Leonardo Espinosa

Visiting Scholar

Leonardo holds an undergraduate degree in Electronics Engineering from
Federico Santa Maria Technical University, in Chile. He is currently
working as a research volunteer under the supervision of Prof.
Sebastian Fischmeister at the Real-Time Embedded Software Group. His
background includes digital systems design, signal processing, and

Reza Babaee

Reza Babaee Cheshmeahmadrezaee

PhD Student

"I received my BEng and MEng degrees in software engineering both from University of Kashan - Iran, in 2009 and 2011 respectively. My master thesis was on runtime verification of service-oriented systems and implementing a monitor with publish/subscribe architecture. From 2011-2013 I was a lecturer at University of Kashan, and at the same time was as a software consultant in Haseb Systems Engineering Consultancy Co.

Jack Morgan

Jack Morgan

Research Technician

Karim Elrays

Karim Elrays

Research Associate

Karim received his MASc. from the University of Waterloo in 2012 in electrical and computer engineering, specializing in energy harvesting and instrumentation. He holds a BSEE from AAST (Egypt) specializing in electronics and telecommunications engineering. Prior to joining ESG, he worked in medical devices, automotive electronics, and university teaching.

Greta Cutulenco

Greta Cutulenco

MASc Student

Greta is currently a graduate student pursuing a Master's in Applied Science at the department of Electrical and Computer Engineering at the University of Waterloo. She is working on system trace mining, analysis, and visualization and the applicability of the extracted information for system certification.