Diaeddin Rimawi is an Assistant Professor (RTDa) at the Faculty of Engineering of the Free University of Bozen-Bolzano, funded by the European Social Fund Plus (FSE+) within the D2PAM project. Working with Professor Oswald Lanz and Professor Marco Montali, his research focuses on combining data-driven learning with symbolic process mining to study procedural activity understanding from multimodal streams. He also teaches Introduction to Computer Vision to bachelor students in Computer Science at unibz.
Before this position, Diaeddin was a Technologist at the university’s Cybersecurity Laboratory (CSLab), where he managed the lab’s research infrastructure, including the Cyber Range and threat-analysis platforms. He supported ongoing research activities, contributed to project proposals, advised on cybersecurity technologies, and helped develop teaching materials while mentoring master’s students.
Diaeddin holds a PhD in Advanced-Systems Engineering from the Free University of Bozen-Bolzano, funded by a PON scholarship for innovation. Under the supervision of Professor Barbara Russo and Professor Antonio Liotta, his doctoral research introduced the concept of Green Resilience in Smart Cyber-Physical Systems. He developed decision-making policies based on optimization, game theory, and reinforcement learning to support the green recovery of Online Collaborative AI Systems (e.g., collaborative robots) when facing disruptive events.
Earlier in his career, he served as a University Instructor at Birzeit University, led instructional programs as Head of Instructors at AXSOS Academy, and worked as a Software Engineer at ASAL Technologies within the NVIDIA MFT Team. These roles provided him with experience across teaching, software development, and applied engineering, helping him bridge academic research with real-world practice.
Free University of Bozen-Bolzano | Jan 2022 - May 2025
Topic: Green Resilience of Smart Cyber-Physical Systems
Published Works:
Birzeit University | 2015 - 2020
Attended the summer school of Software Engineering University of Koblenz-Landau in Germany, July 2016
Published two papers that study static code analysis to extract design patterns usage in Android apps
Birzeit University | 2010 - 2014
The Computer Science Students Club president
College Council Member
Basheer Al-Bargouthy Secondary School | 2010
Free University of Bozen-Bolzano | Nov 2025 - Now
Assistant Professor funded by the European Social Fund Plus (FSE+), working on the D2PAM – Data-driven Procedural Activity Mining from Multi-modal Streams project.
CSLab at Free University of Bozen-Bolzano | Jan 2025 - Nov 2025
Cyber Security Technologist (CSLab Website).
I manage the overall activities of the Cybersecurity Laboratory (CSLab), including the operation and development of its core platforms: the Cyber Range, threat intelligence, and vulnerability sharing through MISP. My role involves advising on technologies, contributing to project proposals and funding applications, supporting the research group with both technical and academic input, and supporting in the preparation and teaching the Systems and Software Security lab for master's students
Fraunhofer Italia Research | Jun 2023 - Dec 2023
Contributed as a Research Intern to the re-engineering and migration process of a collaborative AI system, focusing on an AI-based robotic arm, transitioning it from bare metal infrastructure to containerized environments using Docker technology.
Led experimental initiatives involving the robotic arm to empirically evaluate novel frameworks aimed at automating decision-making processes, emphasizing the optimization of system greennesss and resilience.
Birzeit University | Sep 2020 - Aug 2022
Teaching Discrete Math for Computer Science/Engineering students
Teaching Database Management System for Computer Science/Engineering students
Teaching Linux OS Laboratory for Computer Science Students
Supervising Graduation Project for Computer Science Students
AXSOS Academy | Nov 2020 - Dec 2021
Leading a team of wonderful instructors and teaching assistance, through a bootcamp environment to help students reaching their goals in being full-stack developers in three different technologies
Leading the development of AXSOS Academy Portal
Teaching students three development full-stacks (i) Python (Flask/Django), (ii) Java (SpringBoot), and (iii) Node.js (MERN)
ASAL Technologies (NVIDIA) | Jul 2017 - Nov 2020
Development and Verification Engineering in A-me project: This project has many components and several technologies like, Python, C, C++, Qt, FDK (FrameMaker Development Kit), shell scripting, and automated testing.
Verification Engineer in MFT project: Test case planning, automated/regression testing using Python.
RnD in MFT/MSTFlint projects: Developing new features, bug fixes, and maintenance using different languages such as C, C++, and Python.
Birzeit University | Sep 2014 - Aug 2017
Participate in teaching labs, prepare projects and class material, writing quizzes and assignments correction
Teaching Assistant at Ibn Sina Summer School - Aug 2015, Grading assignments and quizzes, managing problem solving, and managing computer lab portions
CAIN 2024 - 3rd International Conference on AI Engineering - Software Engineering for AI
Read MoreThe International Conference on Product-Focused Software Process Improvement (PROFES), 2023 edition.
Read MoreIFIP-ICTSS 35th International Conference on Testing Software and Systems
Read More2022 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)
Read More2019 3rd International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT)
Read MoreJournal of Systems and Software
Read MoreIEEE Access
Read MoreInternational Journal of Advanced Trends in Computer Science and Engineering
Read More© Diaeddin Rimawi. All Rights Reserved. Designed by HTML Codex