Researcher, Tester, and Automation Engineer with 12+ years of experience and 8+ scientific publications in embedded systems, test automation, network security, and software engineering domains.Passionate about bridging research and real-world applications in safety-critical systems.
Currently doing a PhD in Computer Science at Mälardalen University, Sweden, with a proven track record in developing AI-powered test automation tools for industrial embedded systems, especially PLCs, in collaboration with ABB and Alstom through different EU and Intl research projects such as VeriDevOps, MATISSE, and SmartDelta.
Teaching and lab assistant in two different courses at Mälardalen University for 4+ years, including "Research Methods in Computer Science" (DVA463) and "Data Structures, Algorithms, and Program Development with Python" (DVA245).
As a Peer Reviewer, I provided critical evaluation of methodologies, contributions, and validity of research findings, and contributed to maintaining scientific rigor and advancing research quality for scientific articles submitted to different conferences and journals in the field of software engineering and software testing, such as:
IEEE SSE (2025 International Conference on Software Services Engineering)
Springer Journal on Software and Systems Modeling (SoSyM 2024)
SOLI 2023: The 17th IEEE International Conference on Service Operations and Logistics, and Informatics
The 4th ACM/IEEE International Conference on Automation of Software Test (AST 2023)
SecDevOps 2023: Notes on Software Engineering Methods and CyberSecurity in a DevOps Environment
IEEE 20th International Conference on Software Engineering and Formal Methods (SEFM 2022)
Manager & CODESYS Profiler, Git, Docker, Jenkins, PyCharm, Microsoft Visual Studio, PyTorch, Microsoft Azure, Ollama
PyLC+: A Scalable Python Framework for Automated Translation and Testing of Industrial PLC Programs (Jul 2025) Mikael Ebrahimi Salari, Eduard Paul Enoiu, Alessio Bucaioni, Wasif Afzal, Cristina Seceleanu 49th IEEE International Conference on Computers, Software, and Applications ( COMPSAC-2025)
An Empirical Investigation of Requirements Engineering and Testing Utilizing EARS Notation in PLC Programs (Mar 2025) Mikael Ebrahimi Salari, Eduard Paul Enoiu, Wasif Afzal, Cristina Seceleanu Springer Nature Computer Science (SNCS)
Enabling Test Automation for Industrial PLC Programs (May 2024) Mikael Ebrahimi Salari Mälardalen University, School of Innovation, Design, and Engineering (IDT) (IDT)
Automating Test Generation of Industrial Control Software through a PLC-to-Python Translation Framework and Pynguin (Feb 2024) Mikael Ebrahimi Salari, Eduard Paul Enoiu, Cristina Seceleanu, Wasif Afzal 30th Asia-Pacific Software Engineering Conference (APSEC2023)
An Experiment in Requirements Engineering and Testing using EARS Notation for PLC Systems (May 2023) Mikael Ebrahimi Salari, Eduard Paul Enoiu, Wasif Afzal, Cristina Seceleanu 19th Workshop on Advances in Model Based Testing (A-MOST 2023)
PyLC: A Framework for Transforming and Validating PLC Software using Python and Pynguin Test Generator (Apr 2023) Mikael Ebrahimi Salari, Eduard Paul Enoiu, Wasif Afzal, Cristina Seceleanu SAC2023, The 38th ACM/SIGAPP Symposium On Applied Computing (SAC 2023)