Curriculum Vitae

Quis sum ... or who am I?
+1 909 653 2976
A Software Engineer at Citrix. Graduate of Worcester Polytechnic Institute (M.Sc.).  Besides that, I play video games, travel and cook during my freetime.
Experience
Software Engineer07.2017 - PresentCitrix SystemsSoftware Engineer, with cyber security background, working on the software developed by the WinApp Delivery Group at Citrix Systems Inc.
Research Assistant08.2015 - 05.2017Worcester Polytechnic Institute, CS DepartmentCollaborating 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.
Undergraduate Teaching Assistant08.2011 - 12.2014Al 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.
Datacenter Engineering Intern05.2013 - 08.2013N+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
Developer / Project Maintainer2008 - 2010 FreelanceWorked as a Freelance computer programmer for different organizations/entities. Maintained UbuDSL (a network configuration tool) for ADSL Modems (details at: https://launchpad.net/ 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 Engineering2015Al Akhawayn University in Ifrane
Al Akhawayn Excellence Scholarship2010-2014Al Akhawayn University in Ifrane
Pitzer Access Scholarship 01.2013-05.2013Pitzer College
Education
MSc. in Computer Science2015-2017Worcester Polytechnic InstituteA 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.
BSc. in Computer Science08.2010 - 12.2014Al Akhawayn University in IfraneProgramme 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:
Student06.2014 - 08.2014Semester 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.
Exchange Student01.2013 - 05.2013The Claremont CollegesThe 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 Student07.2013University of Ulsan / Ulsan International ProgrammeUlsan 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.
Skills
Kernel / System Programming
C / C ++
Java (ME, SE, EE)
Haskell
Web Development

My Personal Website