Summary
Paul Mvula is a PhD candidate in Computer Science (AI) at the University of Ottawa with eight years of experience bridging research and teaching in cybersecurity and ML. As a Graduate Research and Teaching Assistant, he focuses on applying NLP and semi-supervised learning to analyze logs and improve intrusion detection and phishing URL/domain detection. He has hands-on teaching experience from university courses to MOOCs and colleges, translating complex algorithms into practical learning outcomes. His background spans international education and roles—from Jiangsu University to work as a recruitment ambassador—bringing cross-cultural communication skills to technical collaboration. Paul combines rigorous academic research with practical system-mindedness, aiming to make automated cyber countermeasures both more generalizable and deployable. An understated strength is his track record of turning classroom pedagogy into reproducible research tools that accelerate student and research productivity.
8 years of coding experience
3 years of employment as a software developer
English degree, English, English degree, English at Congo American Language Institute
High School Diploma, Mathematics and Physics, High School Diploma, Mathematics and Physics at Ukweli Institute
Doctor of Philosophy - PhD, Computer Science - Artificial Intelligence, Doctor of Philosophy - PhD, Computer Science - Artificial Intelligence at University of Ottawa
Bachelor's degree, Computer Science, 4.197, Bachelor's degree, Computer Science, 4.197 at Jiangsu University
English, French, Swahili, Lingala, Chinese