[NEW] PhD position in sustainable and green software engineering with a start date in 2025 September. Read the call HERE.

[NEW] 2025 Summer Research Assistant position in empirical software engineering. Read the call HERE.

I am an Assistant Professor of Computer Science at McMaster University, Canada, where I lead the Sustainable Systems and Methods Lab (SSM). I am also affiliated with the McMaster’s Centre for Software Certification (McSCert).

My research is situated under the broader umbrella of systems engineering, with a particular interest in sustainable systems engineering by and for advanced digital technology, such as digital twins and AI.
I maintain additional lines of research in select topics in model-driven engineering (MDE) and simulation, including modeling and simulation of cyber-(bio)physical systems, automated simulator engineering, collaborative modeling, and model consistency in heterogeneous engineering settings.

I received my PhD in Computer Science in 2019 from the University of Antwerp, Belgium, for my work on model consistency management in multi-paradigm settings with Prof. Hans Vangheluwe (ex-McGill, currently at University of Antwerp, Belgium). Afterwards, I worked as a postdoctoral researcher in the Software and Sustainability group at VU Amsterdam, the Netherlands with Prof. Ivano Malavolta; and at University of MontrĂ©al, Canada, with Prof. Eugene Syriani and Prof. Houari Sahraoui. In my Master’s years, I worked on streaming model transformations by complex event processing with the VIATRA/IncQuery team at the Budapest University of Technology and Economics, Hungary, headed by Prof. Daniel Varro (ex-McGill, currently at Linköping University, Sweden).

I’m active outside of academia as well, mainly in innovation consulting. I served in multiple management and technical roles, most recently as the Head of Innovation for a multinational quality engineering corporation.

Top news (click for more)

Other news (click for more)

  • Mutaz Helal joins lab
    Mutaz Helal joined our lab to work on sustainable and green software engineering and AI with us in the 2025 Winter term. Mutaz is a senior undergraduate student in the …
  • Student participation at this year’s CWIC
    Two of our students, Baran Shajari and Feyi Adesanya have participated in the ACM & CS-CAN INFO Annual Canadian Celebration of Women in Computing Conference (CAN-CWIC), organized at York University …
  • Guest lecture at Toronto Metropolitan University on Digital Twins
    On November 1 2024, I had the pleasure of giving a guest lecture on “Digital Twins: Foundations and applications” at Toronto Metropolitan University, organized by Professor Sadaf Mustafiz. Abstract. Digital …
  • Talk on automating systematic reviews at the Dept. of Family Medicine @Mac
    On October 22, I had the honor to talk about our research on automating systematic reviews by LLMs (see here and here) at the Department of Family Medicine of McMaster …