Sebastian Fischmeister

Sebastian Fischmeister

Professor and NSERC/Magna Industrial Research Chair in Automotive Software for Connected and Automated Vehicles

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 Professor and NSERC/Magna Industrial Research Chair in Automotive Software for Connected and Automated Vehicles 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

Graduated (PhD, 2017

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

Lucas Coelho

Lucas Coelho

MEng student

Lucas Coelho received his B.Sc degree on Automation and Control Engineering from UFSC, Brazil, in 2018. During his degree, he worked with non-linear model predictive control and embedded software for an airborne wind energy prototype.

Anson Jacob

Anson Jacob

MEng Student
 
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

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.

Samuel Yigzaw

Samuel Yigzaw

MASc Student

Samuel Yigzaw graduated with a BASc in Computer Engineering from the University of Waterloo in 2019. He is currently pursuing an MASc in Electrical and Computer Engineering, supervised by Dr. Sebastian Fischmeister. His research interests include artificial intelligence and reinforcement learning. As an undergrad, he interned at various companies, including SAP, Deloitte Consulting, and Coherent Logix.

jack morgan

Jack Morgan

Research Technician

Karim Elrays

Karim Elrays

Finished (Research Associate), 2018

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.

Goksen Umut Guler

Goksen Umut Guler

MASc Student

Goksen Umut Guler completed his undergraduate bachelors degree at Baskent University, Turkey. During his studies he worked as a freelancer on topics such as machine learning, web security consultancy, database designer and web development. He also worked as an intern at OYAK, Turkey for his summer internship.

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.

Mohammad Basiri

Mohammad Hossein Basiri

Graduated (PhD), 2020

sean kauffman

Sean Kauffman

Graduated (PhD), 2021

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.

Lukas Fridolin Schmidt

Lukas Fridolin Schmidt

MASc Student

Lukas Fridolin Schmidt completed his BMath in Pure Mathematics at the University of Waterloo in 2019.

Anderson Oliveira

Anderson Oliveira

Graduated (MASc), 2019

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.

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.

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. 

Shikhar

Shikhar Sakhuja

MMath Student

Shikhar is an MMath Computer Science student at UWaterloo supervised by Sebastian Fishmeister. His research focus includes applications of machine learning and time series analysis to detect side-channel attacks on embedded systems and use natural language processing techniques to detect anomalies in CAN bus messages. He also works as a Computer Vision Engineer at Labforge Inc.

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.

Yogi Joshi

Yogi Joshi

Finished (Research Associate), 2016

Short Biography

Ilia Sucholutsky

Ilia Sucholutsky

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

martin

Guy Martin Tchamgoue

Finished (Postdoc), 2017

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.

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  

Giovani Gracioli

Giovani Gracioli

Visiting Professor

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.

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.

Adan Flores

Adan Flores

Graduated (MASc), 2020

Adan Flores holds a Bachelor’s in mechatronics engineering from Universidad Autonoma de Ciudad Juarez in 2014. Adan worked as an embedded software engineer at Delphi Automotive Systems for almost 4 years. Adan is currently pursuing his master degree in applied science under the supervision of Dr. Sebastian Fischmeister.

Picture of Kamal Lamichhane

Kamal Lamichhane

Graduated (MASc), 2017

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

Graduated (MASc), 2018

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.

Mahmoud Salem

Mahmoud Salem

Graduated (PhD), 2019

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

Shefali Sharma

Shefali Sharma

Graduated (MASc), 2019

Shefali is currently pursuing her master's degree in applied science under the supervision of Dr. Sebastian Fischmeister, University of Waterloo. Her current research field is functional safety and cybersecurity of autonomous vehicles.

Reiner Torres

Reinier Torres

Graduated (MASc), 2020

Reinier is a MASc 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

Graduated (MASc), 2019

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.

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.

Hank Du

Hank Du

MEng Student


Hank Du received his B.Eng in Electrical Engineering from Dalhousie University in 2017. He is currently pursuing his M.Eng degree in Electrical and Computer Engineering with software diploma in University of Waterloo. He has experience working

David Shin

David Shin

Graduated (MASc), 2018

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.

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.

Nathan Liu

Nathan Liu

MASc Student

Nathan graduated with a BASc in Computer Engineering from the University of Waterloo in 2019 and is currently pursuing a MASc with a focus on embedded systems security. During his undergraduate degree, he interned at many companies, including IO Industries, BlackBerry, and NVIDIA, where he developed his interest in working with low-level software.

Apurva Narayan

Apurva Narayan

Finished (Postdoc), 2018
 

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

Graduated (MASc), 2018

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.