Mes compétences :
Linux
Javascript
C++
Java EE
Java Platform
Gestion de projet
Entreprises
Sofrecom
- Software Arhcitect
Vincennes2013 - maintenantDesign and development of a provisioning system
PROMISE reprsentes a unique identity repository for the services of the France Telecom / Orange, the mobile users, Internet users (including TV), convergent users (I + M), visitors and landline with voicemail users.
This repository is used to manage the communities, groups and contracts, and provides a single interface for managing identities.
Alcatel Lucent
- Senior Software Engineer
Paris2009 - 2013- Maintenance of Alcatel Management Platform (PNM, FWK, FM).
- Design & development of CFMA and CNBIA which are assets offered by Common Network Management (CNM) division
Main contributions are :
• Provide estimations for new development tasks
• High and low level design for new development components.
• Implementation of new components and perform unitary tests
• Produce technical and delivery documents (Release/Delivery Note, Administration Guide and User Guide).
• Fix internal and customer defects
• Team coaching
STMicroelectronics
- Ing.
2006 - 2009The Compilation Expertise Center (CEC) of the STMicroelectronics is developing full C/C++ compiler toolchains and IDEs that are composed of a large number of software components managed by different groups and with different configuration management policies.
I have realized other projects such as :
- Validation Benchmarking & Code optimisation: the aim of this project is the evaluation of different compilers in terms of Conformance to C/C++ language & Performance. For this aim, some Perl scripts have been developed in order to get different profiling metrics (compilation time, cycles count, and code size).
- Functional Test Tools: implementation and integration of a set of tests suites and benches to test the different compilers functionalities.
- Web portal for reporting and backtracking tools :
Implementation of intranet tools for monitoring the evolution of validation campaigns.
- Continuous integration and Agile: I put in a place a continuous integration framework now used by about 100 developers in STMicroelectronics. Responsible for a modern quality environment of the STM compilation group: unitary testing, branch development policy, automatic continuous integration, SCRUM project management, Agile and lean thinking.
STMICROELECTRONICS
2006 - 2009
Formations
National School Of Computer Sciences (ENSI), University Of Manouba (Tunis)
Tunis2010 - 2013PhD
Higher School Of Communication Of Tunis (El Ghazela Ariana)
El Ghazela Ariana2006 - 2008Master degree
Telecommunication
National School Of Computer Sciences (ENSI), University Of Manouba ENSI (Manouba)