Mohammad Adnan Hamdaqa is an Associate Professor at the Department of Computer Engineering and Software Engineering at Polytechnique Montréal (Canada), where he leads the Software and Emerging Technologies Lab. He holds a Ph.D. in Software Engineering from the University of Waterloo (2016), along with a Master's in Electrical and Computer Engineering from Concordia University, an MBA from New York Institute of Technology, and a Bachelor's in Computer Engineering from Jordan University of Science and Technology. His research focuses on the intersection of emerging technologies and software engineering, particularly how software engineering approaches can be adapted for new platforms like Cloud Computing and Blockchain. His work spans model-driven software engineering, cloud applications, and blockchain technologies. Analysis of his recent publications reveals a strong emphasis on blockchain technology, especially smart contracts and Ethereum, with significant work on security, evolution, and visualization of these systems. His research also demonstrates growing integration of large language models in software engineering tasks, particularly for model specification and code generation. There's also a notable thread of work on sustainability in infrastructure as code and security practices across cloud platforms. Hamdaqa actively contributes to the academic community as a member of IEEE Computer Society and ACM, and has served on program committees for numerous conferences in software engineering and services communities. He has successfully supervised multiple Master's students, with recent theses focusing on smart contract auditing, epidemiological modeling using model-driven approaches, and security practices in infrastructure as code. His lab maintains active research in both theoretical and applied aspects of software engineering for emerging technologies.


