Summary
Omar Alam is an associate professor and software engineering researcher with nine years of experience focused on model-driven engineering, aspect-oriented modelling, and mining software repositories to tackle defect prediction and software evolution challenges. He combines strong academic credentials (PhD from McGill, MSc from Queen’s) with a track record of competitive research funding and prestigious awards, including ACM SIGSOFT and IEEE ICSM best paper recognitions and multiple NSERC and FRQNT fellowships. At Trent University he has been repeatedly recognized for teaching excellence and also brings international business coordination experience across Saudi Arabia, Switzerland, Belgium, and Germany. His work bridges rigorous requirements and model-driven practices with practical source-code analysis techniques, aiming for high-impact, maintainable software systems. Fluent in Arabic, Bengali and English and active on national evaluation committees, he couples global perspective and scholarly leadership with interests in philosophy and calligraphy that inform his thoughtful approach to complex engineering problems.
9 years of coding experience
BSc, Computer Science, BSc, Computer Science at King Abdulaziz University
MSc, Software Engineering, MSc, Software Engineering at Queen's University
PhD, Software Engineering, PhD, Software Engineering at McGill University
Arabic, Bengali, English, Hindi, French