More than 10 years of software development experience within multinational environments
In-depth knowledge in Java/JEE core technologies and de-facto standards
Demonstrated team coordination and project management skills
Experience of the full software development life cycle: business /systems analysis, requirements gathering, functional specification authoring, development, testing, delivery and deployment
Strong Object Oriented analysis and design skills
Proficiency in database design, development and optimization
Proven ability to meet deadlines
Advanced analytical skills and problem solving ability
Significant experience with tuning and refactoring code and assessing the impact of architectural decisions on performance and scalability

=> Specialties:
Agile methodologies
Java/JEE/LAMP echosystems
Relational & NoSQL databases : MySQL, SQLServer, Oracle, MongoDB
Project and people Management
Object Oriented Design and Programming
C, C++


Sofrecom Orange FT Group

2013 June - Present

Software Engineering Manager

Tunisia , TUNISIA

Managing several IT projects for Orange subsidiaries worldwide : France, UK, AMEA 1 test score 2 courses


2007 March - 2009 July

JEE, LAMP technical project manager

39, Chemin du Champ des Filles C. P. 21 Geneva, Switzerland CH 1228 Plan-Les-Ouates , SWITZERLAND

Technical project manger of a PDM/PLM system dealing with microelectronics libraries project lifecycle and physical data Planning and management of the development activity Specification of the client requirements Trouble shooting and fixing problems in the production environment Technical environment : Java EE, Sun Application server 9.1, PHP, Linux, Apache, MySQL


2009 August - 2013 March

Information Systems Development Manager

417 L'occitane CS 77679 Labège, 31676 , FRANCE

Management of information systems development activity in Eurogiciel Tunisia Elaboration of tender technical proposal Information technology watch Pre-selection and interviewing candidates


2009 August - 2013 March

ERP Project Manager

417 L'occitane CS 77679 Labège, 31676, , FRANCE

Consolidation of the technical architecture Database optimization and state of the art migration to SQL Server 2008 Ensure the respect of functional roadmap deadlines Planning and management of the development activity Specification documents elaboration Technical environment: JEE, Spring framework, Hibernate, JBoss 4.2, SQL Server 2008, JasperReports, JSP/JSTL


2005 August - 2007 March

Junior Software Engineer

39, Chemin du Champ des Filles C. P. 21 Geneva, Switzerland CH 1228 Plan-Les-Ouates, , SWITZERLAND

Participate to Product Data Management web application development



  • Software Development
  • Java Enterprise Edition
  • Hibernate
  • Java
  • JSP
  • Linux
  • Project Management
  • Spring MVC
  • MySQL
  • UML


  • ENSI - National School of Computer Science


    Engineer's degree, Software engineering

  • IPEIT - Preparatory Institute for Engineering Studies


    Bachelor's degree, Mathematics, Physics

  • Secondary School Nov 7th 1981, Bizerte


    High school diploma (Baccalauréat), Mathematics


  • PMP® - PMI
  • Certified Scrum Master
  • Functional Programming Principles in Scala
  • Programming Cloud Services for Android Handheld Systems
  • Introduction to Enterprise Architecture
  • M102: MongoDB for DBAs
  • M101J: MongoDB for Java Developers
  • Principles of Reactive Programming
  • In-Memory Data Management - Implications on Enterprise Systems
  • Inspiring Leadership through Emotional Intelligence