Curriculum Vitae

Quis sum
... or who am I?

A Software Engineer at Citrix. Graduate of Worcester Polytechnic Institute (M.Sc.).  Besides that, I play video games, travel and cook during my freetime.


07.2017 - Present

Software Engineer
Citrix Systems

Software Engineer, with cyber security background, working on the software developed by the WinApp Delivery Group at Citrix Systems Inc.

08.2015 - 05.2017

Research Assistant
Worcester Polytechnic Institute, CS Department

Collaborating with Professor Craig Shue on network and security research. Currently, I am investigating methods to enhance enterprise network security using concepts from the software-defined networking paradigm.

08.2011 - 12.2014

Undergraduate Teaching Assistant
Al Akhawayn University in Ifrane

Helped professors with management of their classes. This included grading, tutoring and reviewing class content.

Classes: Physics I – Object Oriented Programming – Computer Architecture – Operating Systems – Computer Networks.

05.2013 - 08.2013

Datacenter Engineering Intern
N+One Datacenters

Developed an Infrastructure as a Service (IaaS) self-provisioning platform based on Apache Cloudstack using JEE and AJAX.

Performed data center operations: Adding new machines, managing VMs, maintaining serve

2008 - 2010

Developer / Project Maintainer

Worked as a Freelance computer programmer for different organizations/entities.

Maintained UbuDSL (a network configuration tool) for ADSL Modems (details at: ubudsl-maintainers).

Curricular Projects

Graduate School

• CS558: Network Security – Investigating new ways for tunneling for Encryption.
• CS502: Operating Systems – Z502: A Simulation of an Operating System implemented in C.

Undergraduate Curriculum

• CSC3324: Software Engineering I – SchoolManager: a standalone software to manage a technical learning school, in Java.
• CSCI131: Database Systems – SimpleDB: a simple Database Management System written in Java.
• CSC3327: Internet Technologies – SimpleFT: A client/server for file synchronization using a proprietary protocol in Java.
• CSC3327: Internet Technologies – Dico: A web-application dictionary using JEE.
• EGR4402: Capstone Design – ike: A mobile outdoor activity path tracker using Apache Cordova.

Honours And Awards


Valedictorian of The School of Science and Engineering
Al Akhawayn University in Ifrane


Al Akhawayn Excellence Scholarship
Al Akhawayn University in Ifrane


Pitzer Access Scholarship
Pitzer College


MSc. in Computer Science
Worcester Polytechnic Institute

A Higher education programme that aims to deepen and build computer science knowledge. Currently taken in the frame of the Worcester Polytechnic Institute Computer Sc. Dept.

08.2010 - 12.2014

BSc. in Computer Science
Al Akhawayn University in Ifrane

Programme focusing on getting the fundamentals of computer science and programming. Certifed by ABET. I graduated as a Valedictorian for the School of Science and Engineering.

Non-Degree Programmes:

06.2014 - 08.2014

Semester at Sea - UVa. (Sponsor)

Semester at Sea (SAS) is a study abroad program founded in 1963, [Then] sponsored by the University of Virginia. The mission of Semester at Sea is to teach individuals about global thinking to face the issues they are facing in a global world.

01.2013 - 05.2013

Exchange Student
The Claremont Colleges

The Claremont Colleges are an American consortium of five undergraduate and two graduate schools of higher education located in Claremont, California. The purpose of the consortium is to provide the specialization, flexibility and personal attention commonly found in a small college, with the resources of a large university.


Korean Culture Student
University of Ulsan / Ulsan International Programme

Ulsan International Program is an international summer program organized by University of Ulsan, designed for foreign students who want to learn Korean culture, history, society, business as well as Korean language.

My Personal Website