Biography
Imad Hadi is a Full Stack Software Engineer with extensive experience in software development, higher education systems, hardware integration, ERP systems, and business solutions. He specializes in Full Stack Web Development, Mobile Application Development, Database Design, Information Analysis and both Monolithic and Micro-services Architectures.
He earned his B.Sc. in Software Engineering from Salahaddin University-Erbil in 2013 and subsequently joined the faculty as an instructor in the Software Engineering Department. In 2020, he obtained his M.Sc. in Software Engineering from the same institution. Currently, he is pursuing a Ph.D. in Software Engineering, focusing on advanced topics in Deep Learning and Software Testing.
His research interests include Software Testing, Deep Learning, Automated Test Case Generation, and Combinatorial Interaction Testing. He has published two research papers in these fields.
Alongside his academic career, he has worked extensively as a developer and consultant on numerous software projects for Salahaddin University-Erbil, including the university’s main website, student result management systems, academic staff profiles, and alumni portals. Additionally, he has contributed to several commercial and industrial projects for a leading local technology company.
He has taught courses in Web Design (Third Year), Web Programming (Third Year) and Web Development (Fourth Year) at various stages of the undergraduate curriculum.
Research Interest
Software Testing, Combinatorial Optimization, AI-assisted Automated Test Generation.
Publications
IH Hasan, BS Ahmed, MY Potrus, KZ Zamli
International Journal of Software Engineering and Knowledge Engineering (2020)
Improved Mixed Neighborhood Tabu Search by Random Selection for Combinatorial Interaction Testing
IH Hasan, MY Potrus
Zanco Journal of Pure and Applied Sciences (2020)
Teaching
1. Web Design
Semesters: Fall (2020-2021), Fall (2021-2022), Fall (2022-2023)
Stage: 3rd Stage
Topics: Frontend Technologies, HTML5, CSS3, Javascript, Responsive Design
2. Web Programming
Semesters: Spring (2020-2021), Spring (2021-2022), Spring (2022-2023)
Stage: 3rd Stage
Topics: Backend Technology (LAMP Stack)
3. Web Development
Semesters: Fall (2021-2022)
Stage: 4th Stage
Topics: Full Stack Technologies (MERN Stack)
