PROFILE

SUMMARY

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++

EXPERIENCE

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

STMicroelectronics

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

Eurogiciel

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

Eurogiciel

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

STMicroelectronics

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

PROJECTS

Skills

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

EDUCATION

  • ENSI - National School of Computer Science

    2002-2005

    Engineer's degree, Software engineering

  • IPEIT - Preparatory Institute for Engineering Studies

    2000-2002

    Bachelor's degree, Mathematics, Physics

  • Secondary School Nov 7th 1981, Bizerte

    1993-2000

    High school diploma (Baccalauréat), Mathematics

CERTIFICATION

  • 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