American University of Beirut
Teacher Assistant and Lab Instructor
Phoenicia University
Instructor
TecFrac
Back End Developer
American University of Beirut
CMPS 253 Teacher Assistant
Qatar University
Research Assistant
American University of Beirut
Teaching Assistant
American University of Beirut
CMPS 200 Lab Instructor
Oryx Dental Software
Tech Lead
American University of Beirut
Research Assistant
American University of Beirut
Instructor
American University of Beirut