Summary
Rania Ibrahim is a PhD candidate and seasoned software researcher with 11 years of experience bridging machine learning, text analysis, pattern recognition, and bioinformatics. She has a strong track record in both academia and industry, including research roles at Microsoft and teaching and research appointments at University of Waterloo and Purdue, and multiple engineering roles at Google in healthcare and technical leadership. Her work combines rigorous PhD-level research with hands-on engineering—shipping production systems and healthcare solutions at scale. Known for excellent teaching feedback in algorithms and distributed computing, she brings clarity to complex systems and a passion for problems that can have real-world impact. Based in Canada, she pairs deep technical breadth across ML and bioinformatics with practical product delivery experience in top tech environments.
11 years of coding experience
8 years of employment as a software developer
Master's degree Computer and Systems Engineering, Master's degree Computer and Systems Engineering at Alexandria University
High School, High School at Al-Muharraq Secondary School
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Purdue University
Master's degree Electrical and Computer Engineering, Master's degree Electrical and Computer Engineering at University of Waterloo
English, Arabic