Compétence : java/J2EE : Struts, JSF, Spring, hibernate, JPA...
Langues :
Français : lu, écrit et parlé
Anglais: lu, écrit et parlé
Arabe : langue maternelle
Depuis mai 2011
Société : ITBS
Poste : Développeur java/J2EE
Projet:ISMIXXIT : plateforme de gestion des appels telephonique
Outil : Language: java, JBOSS Seam, JSF, EJB3, hibernate 3.3, SVN, maven2
Serveur d'application: JBOSS
SGBD: Postgree
Depuis mars 2010 - Janvier 2011
Société : Cylande Africa : Editeur des applications destinées aux grandes surfaces
Poste : Développeur java/J2EE
Projets:
1- Cyrus PN (4 personnes : un chef de projet + 3 développeurs)
Description: Négociation des contrats avec les fournisseurs en détaillant ces différents rubriques (quantité, manière de distributions sur les sites, génération des factures et dates de facturations, gestions des promotions)
Tâches personnelles: Maintenance évolutive
-Gestions des fournisseurs de correspondances
-Génération des rapports avec Jasper Report
-Développement des flux de transferts des données entres les différentes applications et gestion de séquencement de ces patch.
Outil : Language: java, JSP, Struts 1, hibernate 3.3, SVN, maven2
Serveur d'application: Tomcat 6
SGBD: Oracle 10g
2- Cyrus V5 (7 personnes : un chef de projet + architecte + 5 développeurs)
Description: application permettant la gestion des produits vendus, des fournisseurs, des clients, des magasins (classification des produits dans le département, secteurs et rayons)...
Tâches personnelles:
-Gestions de différentes catégories du produit
- Gestion de l’arbre des structures et de nomenclatures
- Génération des rapports (liste des clients, liste des catégories…) avec Jasper Report
-….
Outil : java 6, Spring 2.5, JSF 1.2, richfaces 3.3, hibernate 3.3, SVN, Maven 2
Serveur d'application: Apache Tomcat 6
SGBD: Oracle 10g
décembre 2008 - Février 2010
Société : Aonis
Poste : Développeur java/J2EE
Projets: GenieCommerce (5 personnes : un chef de projets fonctionnel + une infographiste + 3 développeurs)
Description: application web permettant la gestion des différentes fonctionnalités du commerce électronique (paiement en ligne, exposé des articles, gestion des paniers...)
Taches personnelles: Maintenance évolutifs
Réalisation des spécifications techniques en ce basant sur la méthodologie UML
Import et remplissage automatique de la base de données à partir d’un fichier Excel contenant les différentes informations sur les produits et générations des différents images associées au produits (petites, grandes et loupe)
Développement des modules à ajouter telques :
-Gestion des statistiques
-Gestion des produits parain
-Gestion des promotions : gestion des paniers et des commandes
-Envoie des mails avec Velocity
-Gérer des tâches d’ordonnancement avec Quartz
-Générations des rapports
-….
Outil : Language: java 5, JSP, Struts 1, ajax, JDBC, CVS
Serveur d'application: Tomcat 6
SGBD: Mysql
Décembre 2007 - décembre 2008
Société : Owliance
Poste : Développeur java/J2EE
Projets: Genky (6 personnes : 3 développeurs + chef de projet + architecte + concepteur)
Description: Projet SOA permettant la coordination entre les différentes applications
Tâches personnelles: Développement de quelques services
Routix : module assurant la façon de routage de la requêtes du client pour aboutir le servir demandé.
Extractor : module assurant l’extraction du service demandé à partir d’une requête client.
Outil : java 6, JSP, JPA, EJBQL, Hibernate 3.3, SVN, Maven 2, WAF (Web Application Framework : framework propriétaire qui s’inspire de Struts)
Serveur d'application: JBOSS
1995-2002 Lycée Secondaire Tebourba,
Obtention : Baccalauréat Mathématiques
Mention : Bien
2002-2004 Elève au cycle préparatoire à Faculté des sciences Tunis
Obtention : Certificat de passage aux écoles d'ingénieurs
2004-2007 École Nationale des Sciences de l’Informatique (ENSI).
Obtention : Diplôme nationale d’Ingénieur en Informatique
Mention : Bien