I am an Assistant Professor of Software Engineering at McMaster University, Canada, where I lead the Sustainable Systems and Methods Lab (SSM) and work as a researcher in the McMaster Centre for Software Certification (McSCert).

My research is situated under the broader umbrella of systems engineering, with a particular interest in advanced digital technology in the overlap of model-driven engineering (MDE) and simulation, digital twins and AI.
In my lab, we work on novel reinforcement learning techniques, digital twin architectures, and modeling and simulation methods.

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)

  • Lisa and Chehine join lab
    Lisa-Kooner Singh (undergraduate researcher) and Chéhine Zouari (international research student with Mitacs Globalink) joined our lab for this Summer. Lisa will work on reinforcement learning and simulation-related topics; Chéhine will …
  • Guest lecture by Professor Bentley Oakes in our Engineering Digital Twins course
    It is my pleasure to welcome my good friend, Professor Bentley Oakes (Polytechnique Montréal) as a guest lecturer in my Engineering Digital Twins course at McMaster University (CAS 782) this …
  • Guest lecture by Dr Enxhi Ferko in our digital twin course
    It is my pleasure to welcome Dr. Enxhi Ferko (Digital Twin Specialist at Jotne Connect) as a guest lecturer in my Engineering Digital Twins course at McMaster University (CAS 782) …
  • Distinguished Reviewer Award at MODELS’25
    I am truly honored to receive a Distinguished Reviewer Award from the ACM/IEEE 28th International Conference on Model Driven Engineering Languages and Systems (MODELS). Being invited to the Program Committee …