Think New Ideas
Software Developer
Middle East Studies Center American University in Cairo
Visiting Assistant Professor and Associate Director
National University of Singapore
Postdoctoral Research Fellow
Misys
Software Architect
Data and Service Center for the Humanities
Senior Software Developer
Zendesk
Senior Software Engineer
Aix - Marseille University
SOAS University of London