Developer and Researcher at COMMIT/ (May ‘12 – present)
- Design, development and evaluation of an intelligent, privacy-sensitive, location-sharing platform for families with children in primary school.
- Conducting quantitative user studies (simulated work tasks, usability surveys, and questionnaires), and quantitative data analysis (with R and SPSS).
- Conducting qualitative user studies with stakeholders (semi-structured interviews, cultural probes, usability tests, scenarios/personas/storyboards, and behavioral coding) and qualitative data analysis (grounded theory with QSR NVivo).
- Collaborating with other work packages to develop and improve an inclusive design methods toolbox, for specific target groups such as the elderly and under-educated individuals.
Part-time and temporary jobs
- Research assistant at the American University of Beirut, Lebanon. (Jan ‘05 – Aug ’05). Topics of research: autonomous computing, mobile agents, and service level management.
Programming (ordered by most recent)
- Java (general purpose): 15+ years
- Java (with XML, for Android): 5+ years
- R: 4+ years
- MATLAB (esp. neural nets/finance tools): 7+ years
- C/C++: 5+ years
- Other: Python, Prolog, Lex and Bison.
Code examples can be found on my Github account.
Data analysis and machine learning
- Quantitative data analysis: 7+ years including sensor data, financial data, etc., using R, MATALAB, and SPSS.
- Cloud-based machine learning platforms: including AzureML and AWS.
- Qualitative data analysis: grounded theory with QSR NVivo.
User research and usability
- Quantitative user studies: 4+ years, online crowd-sourced user studies, usability surveys, and questionnaires.
- Qualitative user studies: 4+ years, semi-structured interviews, cultural probes, usability tests, scenarios/personas/storyboards, and behavioral coding.
- Prototyping/wire framing tools: Balsamiq and proto.io.
- Adobe: Photoshop, Flash, Illustrator and Dreamweaver.
- 3DS Max and Autodesk Maya.
- 10+ years using Ubuntu and Fedora amongst others, experience with bash scripting.
- English: fluent/mother tongue.
- Arabic: fluent/mother tongue.
- Dutch: CEFR level B2: strong reading, writing, and conversation skills.
- Swedish: CEFR level A2: basic reading and conversation skills.
PhD in Information Technology (May ‘12 – present)
Delft University of Technology, the Netherlands
- Working on making social media (especially location sharing apps) provide improved support for user values, through using Agreement Technologies to adapt users’ versatile social context, as well as running studies to improve user experience.
- Thesis title: Agreement technologies for social location sharing.
MSc in Interactive Systems Engineering (Sep ‘05 – Mar ‘10)
Royal Institute of Technology (KTH), Sweden
- Courses included HCI, Interaction design, cognitive psychology, computer-supported collaborative work, ubiquitous computing, data visualization, and artificial intelligence.
- Thesis title: A Neural Networks Filtering Mechanism for Foreign Exchange Trading Signals.
BSc in Computer Science (Feb ’01 – Feb ’05)
American University of Beirut, Lebanon.
- Focus areas include: computer-aided design, and compiler construction.
Additional courses and training
- Intelligent User Experience Engineering (IUXE), Delft University of Technology (Jan ’13 – May ’13).
- Empirical Research Methods, Delft University of Technology (Jan ’13 – May ’13)
- Guest lectures in two courses @Delft University of Technology: Human-Agent-Robot Teamwork (HART), and Empirical Research methods (2015).
- Organizing committee for the 2013 Benelux Conference on Artificial Intelligence (BNAIC).
- Guest speaker at the 2015 Social Media Week Rotterdam.
Publications and articles
- see here.
- Audio: experience using digital audio workstations such as Pro Tools, Cubase, and Logic pro. Experience with MIDI and VST plug-ins.