Currently I am working as a faculty member at the Computer Engineering Department/ An Najah National University. I hold a PhD in Distributed reconfigurable SoC from the university of Paderborn, Germeny, a MSc in Electronics and Computer engineering from the University of Nottingham/UK, and a BSc in Computer engineering from An Najah National Uinversity/Palestine.