2021 - , Associate Professor (Universitetslektor, Docent) at the Department of Computer Science, Blekinge Institute of Technology, Sweden.
2013 - 2021, senior lecturer (Docent from 2019) at the School of Informatics, University of Skövde, Sweden
2010 - 2013, senior researcher at the Interdisciplinary Center for Security, Reliability and Trust (SnT), University of Luxembourg, Luxembourg.
2010 - 2010, associate professor at the Software Engineering Institute, East China Normal University, China.
2009 - 2010, ERCIM postdoc fellow at the Department of Electronics and Telecommunications, Norwegian University of Science and Technology (NTNU), Norway, supported by an ERCIM (the European Research Consortium for Informatics and Mathematics) "Alain Bensoussan" postdoctoral fellowship, co-funded by Marie Curie Actions.
2008 - 2009, ERCIM postdoc fellow at the Faculty of Science, Technology and Communication (FSTC), University of Luxembourg, Luxembourg, supported by an ERCIM (the European Research Consortium for Informatics and Mathematics) "Alain Bensoussan" postdoctoral fellowship, co-funded by Marie Curie Actions.
2005 - 2008, lecturer and associate professor at the Software Engineering Institute of East China Normal University, China.
2005 - 2006, a research fellow at the Department of Communication, Computer and System Science, University of Genoa, Italy, supported by an International research grant from the University of Genoa.
2001 - 2004, Doctor candidate at Faculty of Mathematics and Computer Science, the University of Hagen in Germany, supported by DAAD (the German Academic Exchange Service) fellowship for PhD studies and under the supervision of Prof. Bernd J. Krämer.
1999 -2001, PhD candidate at the Department of Computer Science and Engineering, Shanghai Jiao Tong University, China.