Jean Baptiste Minani, Ph.D.

Software Engineering Researcher
IoT Systems, LLM4SE, Architectural Smell Analysis, LLM4RE
I am a software engineering researcher and practitioner with a passion for bridging the gap between academic innovation and real-world system deployment. With over 14 years of industry experience, I have worked on designing, testing, and managing complex software systems, particularly in the domains of IoT and e-government platforms.

Currently, I am a Postdoctoral Research Fellow at the University of Ottawa, where my work focuses on automating test generation from unstructured product documents across diverse domains by leveraging Large Language Models (LLMs). My goal is to improve software quality and reduce testing effort in industry through intelligent, AI-powered techniques.

I earned my Ph.D. in Software Engineering from Concordia University in Montreal, where I developed foundational approaches such as FUNEETIS and TISSEA for testing Internet of Things (IoT) systems. My research has been published in top-tier venues like IEEE Transactions on Software Engineering, TOSEM, and the IEEE Internet of Things Journal. I’ve proposed LLM-based methods for functional test case generation and established taxonomies to guide industry practices in IoT system testing.

Before entering academia, I served in senior technical roles, including Software Team Leader at AOS Ltd and the Rwanda Development Board (RDB). There, I led national-scale projects such as Smart Administration, the E-Prosecution System, and the Government Command Center. I also contributed significantly to software quality assurance and user acceptance testing for major government IT systems.

I hold certifications in PMP and TOGAF, and I am proficient in technologies such as Java, Python, C#, Spring Boot, and RESTful APIs. Throughout my academic career, I have also enjoyed teaching and mentoring at institutions like Carnegie Mellon University Africa and the Adventist University of Central Africa.

My ongoing mission is to advance the reliability, efficiency, and automation of software testing by combining empirical research with the latest developments in machine learning

news

June 1, 2025

Joined University of Ottawa as a Postdoc Researcher Fellow.

May 16, 2025

Defended my PhD thesis at Concordia University in Software Engineering.