Développement des interfaces graphiques et du paramétrage de l'application. Ce travail a été
élaboré sous un environnement Maven2.
Technologies : JEE 5 (JSF 1.2, EJB 3.0, JPA 1.0), Jboss 5.0, Oracle 10g et utilisation des
frameworks de présentation RichFaces 3.3.1, PrimeFaces 1.0.1.
Concepteur développeur Java/JEE BGI - ArabSoft
De décembre 2009 à janvier 2010 tunis - Tunisie
Mise en place d’un environnement d'intégration continue :
• Configuration du gestionnaire de dépôt (Repository Manager) Archiva.
• Configuration gu gestionnaire de l'intégration continue Hudson.
• Elaboration d'une structure multimodulaire d'un projet Maven.
Ce travail a été effectué en collaboration avec deux membres de notre équipe Java JEE en utilisant
les outils Hudson, Archiva et Maven 2.
Stagiaire PFE TALAN Tunisie International
De janvier à juin 2009 Tunis - Tunisie
Ce projet de fin d’études traite le développement des modules de gestion des projets et la
gestion des collaborateurs (Module de gestion des ressources humaines) dans le cadre du
développement de la version 2 du système d’information de la société TALAN. Cette application
permet la gestion des collaborateurs et la gestion des projets consistant à gérer les clients, leurs
contacts et les missions se déroulant pour leurs intérêts. Elle est basée sur une architecture
J2EE implémentant le design pattern MVC2 ainsi que l’utilisation de la technique AJAX avec le
Framework Dojo.
Stage ingénieur GS1 Tunisie
De janvier à juin 2008 Tunis - Tunisie
Ce projet visait à développer les modules gestion des transactions commerciales et gestion de la
promotion du portail web TuniCommerce, avec la migration vers la nouvelle génération du web
en utilisant AJAX. Cette application, destinée aux industriels (fournisseurs) et aux distributeurs
(clients), permet la gestion des transactions des documents commerciaux tel que le bon de
commande et le bon de livraison en suivant les normes GS1 qui permettent de faciliter et accélérer
l’échange des documents entre les différents partenaires. Cette application est basée sur la
technologie J2EE et la méthodologie SOA.
Formations
Maven et développement agile Jasmin Conseil
Décembre 2009 Tunis - Tunisie
La formation est destinée à la sencibilisation pour le développement AGILE tout en présentant
les méthodes XP et SRUM.
Cette formation a été assurée par Mr. Karim DJaâfar, Expert J2EE, Jasmin Conseil.
Ingénieur Informatique Ecole Nationale des Sciences de
l'Informatique (ENSI)
Juin 2009 Mannouba - Tunisie
Les notions de bases de l'informatique et des systèmes d'exploitation tel que UNIX.
le concept de l'orientée objet en plus des principes de Génie Logiciel, la manipulation du langage
UML et l'application avec C++.
Formation réseau:
• Les réseaux locaux
• Transfert de Flux Multimédia par Internet (INTSERV, DIFFSERV)
• TCP/IP, RTCP/RTP
• Techniques de routage (OSPF, RIP…)
Formation Informatique Industrielle :
• Systèmes Embarqués
• Traitement d’image et reconnaissance de formes
• Techniques 3D et synthèse d’images
• Traitement de signal
Formation Base de donnée :
• Système de gestion de bases de données : Oracle, MySQL, PostgreSQL