Biography

I am currently working for BuyIn (50/50 Procurement Joint Venture between Deutsche Telekom and Orange) as Senior Target Costing & Procurement Engineer.
Previously, I worked as Senior R&D system architect at Bouygues Telecom (Set-Top-Box engineering). My main responsibility was to provide technical & functional specifications for the STB system. I participated to the BBOX Sensation project and the adaptation of an Unified Modular Software over Bouygues Telecom Legacy boxes. I also participated to the integration of a new 3D portal : architecture, MW adaptation and development following. I specified the recast and integration of new modules (ex : AEM, PVR, PDS, EPG), audio codec (ex : DTS), new gyroscopic remote control, but also completely new services (ex : Network Games on Demand).
I have been involved in providing solutions for network & QoS problems (new RTP-Retry service with Broadpeak servers for the VoD & Live), updating portal and MW components via TR69/135 (using the ACS), Interaction/bindings with the new Portal, updating the MICOM/PIC or FW 8051, some security problems.
I was the product Owner (SCRUM Agile Method) for the development team « Services » which included contacting the different stake holders: Mrktg, Technical Leaders, leads developers, security team, tests/validation/integration teams, different system's architects, platforms, providers, .).
I also participated and followed End-To-End testing, Integration and Validation processes .

Prior to join Bouygues Telecom, I created and managed the NPDC ubiquitous cluster in Northern France. That consisted in federating people and SMEs from the North Region around projects in the domain of mobility, security, tactile, open data and cloud computing. I was involved in :

In 2008, I worked as R&D embedded software engineer for Cisco-Scientific Atlanta Belgium. My mission consisted in implementing a new feature for the DCM (Digital content manager). The feature was an alarm triggered when the bit rate of a component for a service is below a threshold. The feature was designed and modeled using UML. It was implemented using C++ in a multithread environment. That included creating manual and nightly executed tests in python and verifying memory leak using Valgrind.

From 2005 to 2008, I was senior research engineer at Technicolor (ex Thomson R&D) France working within the Content Delivery & Compression Lab (located in Rennes). I was involved in many projects related to the end to end content delivery. Major projects:

Before that, I worked for 2 years as assistant professor (ATER) at IFSIC (Institut de Formation Supérieure en Informatique et Communication) which is the Department of Computer Science & Engineering at the University of Rennes I.

I received my Ph.D ("Multicast Routing : Small Groups and traffic engineering in high speed networks") in June 2004 in Computer Engineering from the University of Rennes I(Thesis prepared in IRISA/INRIA Rennes labs).

I received my undergraduate degree in Computer Engineering from the Lebanese University in November 1994 and the Master's degree in modeling and intensive calculation from the Lebanese University and the Saint-Joseph university in 1999. I hold also a Master's degree in project management from the IAE Lille.

During my undergraduate and graduate time, I have worked as a Database and System Administrator for NCERD and as a Network Administrator for the computer centre of the Lebanese university (CRI). I worked also as a part time web designer at AUF (Agency for universities teaching in French).

I was involved in many research projects in France (Pôle de compététivité), Europe (ITEA, CELTIC, FP7), Africa (Cooperation with the ENSI of Tunis) and Asia (Wide project Japan).

My research interests include content delivery (IPTV and mobile) to STB or mobile, digital video broadcasting, Peer to Peer, multicast (especially Small Group Multicast), Internet QoS and Traffic engineering (MPLS) in high speed networks, Network Games, mobile IPv6 and resource management.

Teaching Courses

B.S. and Master's in Computer science (2 years Assistant professor at University of Rennes I)
B.S. in computer engineering and business management (Lebanese university)
Industry training (Davidson Consulting)
Specialisation Master's Courses (ENST Bretagne, University of Paris IV)

Network protocols & communication infrastructures
Network administration (SNMP, NFS, DNS, SAMBA)
Operating Systems (Sun, Solaris, Linux)
Algorithmic
Databases
Artificial intelligence
Programming languages: C, C++, HTML5, CSS3
Digital TV (DVB, STB, Platforms)
Embedded systems

Computer tools

Languages : C, C++, Java, Pascal, SQL, HTML
Software : VisualStudio.Net, WinCvs, Rational Rose, Network Simulator(NS), Matlab, Mathematica, Emerald Radius NT, MSoffice, SPSS, Webexpert3, Adobe, LATEX
Operating System: HP-UNIX, Linux, Windows NT
Databases :INGRES, ACCESS, SQL Server
Modeling : UML
Management : MS Project, PSN8, Primavera

Last updated : October 2013