Mes compétences :
JavaServer Framework
Google Web Toolkit
mail marketing
Hibernate
Struts
Spring Framework
Tomcat
JBoss
Websphere
Ajax
JQuery
HTML 5
Java EE
Java
JavaScript
Entreprises
CIFEA-DMK
- Directeur service R&D
2014 - maintenantAnimation des équipes de développement
Définition process et méthodes
Définition des architecture logiciels
Opti-Mix
- Directeur de production software
Poissy2011 - 2014Recrutement, management, animation équipes de développement
Définition de l’architecture technique
Réécriture de la gamme de logiciels client lourds en applications Web
CYLANDE
- Directeur Technique
ROUBAIX2007 - 2011Responsable Technique du centre de développement Tunisien de Cylande GD
Assistance Technique / Formation / Recrutement des collaborateurs
Mise en place d’une plate forme d’intégration continue (Hudson / Ant)
Tests de non régression, d’intégration et de charge. (Cactus / Selenium / JUnit / JMeter)
Chef de projet R&D
Chef de projet sur des applications J2EE (JSF / Struts / Hibernate / Spring)
Installation d’application et suivi d’exploitation (Optimisation / Debug / Evolution) pour nos clients Tunisiens (Application J2EE / Tomcat 6)
Présentations technique au sein de l’INSAT Tunis (Institut National des Sciences Appliquées et des Technologies) (ESB Mule / Spring, XDoclet, Test In-Container avec Cactus)
Responsable de l’activité supervision :
Formation des collaborateurs pour l’exploitation des applications J2EE
Pilotage du développement d’une application dédiée à la supervision des applications déployées chez l’ensemble de nos clients (Spring / Mule / JSF / Active MQ)
CYLANDE
- Ingénieur Logiciel
ROUBAIX2006 - 2007Réalisation d’application Web a forte valeur ajouté métier (Struts / Hibernate).
Conception et réalisation d’un framework de développement (surcouche à Struts / Hibernate)
Définition de la nouvelle architecture de développement SOA implémenté a partir des framework (JSF / Hibernate / XML / Spring).
Conception et réalisation d’un générateur de test Cactus dédié aux les applications Struts (JUnit / Cactus / StrutsTestCase).
Conception et réalisation de tagLib (Onglet / Arbre)
Sogeti
- Ingénieur Logiciel
Issy-les-Moulineaux2004 - 2006Conception et Réalisation d’un moteur de WorkFlow (EJB MDB / WebSphere5.1 / XML / WebSphere MQ / Struts / OJB) pour le compte de PSA
GTM Asia
- Ingénieur Logiciel
2003 - 2004Conception et réalisation d’une application Web avec technologies Struts/EJB2.1/JBoss
Mise en place d’un environnement de tests automatique in-container avec Cactus/JUnit
Génération de document douaniers au format Excel et pdf avec Open Office
E-XMLmédia
- Ingénieur Logiciel
2001 - 2003Conception et développement d'un moteur de rendu XForms (formulaires XML W3C), avec client intelligent (applet Java, XML, Javascript).
Génération XHTML depuis une applet Java et communication Java-Javascript.
Manipulation dynamique DOM XHTML / CSS (Javascript).
Conception et réalisation de tests automatisés pour XForms Engine avec Astra QuickTest.
Validation des transformations du DOM XHTML réalisées en javascript depuis Astra
Réalisation d’un éditeur XForms WYSIWYG (plug-in DreamWeaver MX)
Stellar X
- Ingenieur Logiciel
2001 - 2001Développement d’un moteur de WorkFlow pour le e-Business basé sur une plate-forme J2EE. (Servlets, JSP, EJB MDB, Oracle, XML, Corba)