Mustafa Abualsaud is an applied research scientist and PhD candidate at the University of Waterloo with 14 years of experience focused on information retrieval, NLP, and human–computer interaction. He leads efforts to modernize Practical Law’s search engine by translating cutting-edge IR research into production improvements that boost relevance and user experience. His academic path—BSc from the University of Victoria, an MSc and current PhD at Waterloo—reflects deep, sustained specialization in search systems and interactive retrieval. Based in Old Toronto, he blends rigorous research methodology with product-facing engineering, often bridging prototype models and deployable solutions. Less obvious: he pairs long-form academic inquiry with hands-on system optimization, favoring measurable impact on search metrics over purely theoretical gains.
14 years of coding experience
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at University of Victoria
Doctor of Philosophy - PhD Computer Science Information Retrieval Human Computer Interaction, Doctor of Philosophy - PhD Computer Science Information Retrieval Human Computer Interaction at University of Waterloo
Contributions:43 commits, 41 pushes, 1 branch in 1 year 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.