Assistant Professor at the Department of Systems and Computer Engineering at Carleton University, Ottawa, Ontario, Canada.

Summary of Research Interests

Embedded real-time systems. Hardware/software co-design and runtime interactions. Synergies arising from processor architectures and compilers’ code generation. Hardware acceleration of system and application software. Languages and runtime systems for operating systems and embedded real time hypervisors. Languages for hardware/software unified design. Field Programmable Gate Arrays (FPGAs) and multi-core CPUs.

Engineering education and pedagogy.

News articles and op-eds