Langages de programmation
JAVA, JSP, PHP, HTML, CSS, SQL, JavaScript, XML, C/C++, Python, PL/SQL, LotusScript, Lotus Formula Langage, XSL, XSL-FO
Logiciels et outils
Eclipse, Power AMC Designer, XslFast, Lotus Domino Designer, Microsoft Office...
Framweroks
Spring (MVC, Batch, WebFlow) , Hibernate, iBatis, jQuery, ZK, Maven
Serveurs
JBoss, Tomcat, Apache Server, Weblogic
Bases de données
MySQL, Oracle, PostgreSQL, Microsoft SQL Server
Tierce maintenance applicative de la solution WEB Java/J2EE chez le leader du tiers payant généralisé en France (Spring MVC, Maven, Jboss v4.2, Microsoft SQL Server, Hibernate)
· Identification des origines des anomalies fonctionnelles ou d’affichage
· Etude de l’impact estimation de la durée et de la difficulté des modifications à apporter
· Développement et tests des correctifs
· Livraison en « Préproduction » et recette (cycle en V)
Conception et développement d’un batch trimestriel permettant de contrôler la présence de DPEC (Demandes de Prise En Charge) suspectes saisies par les PS (Professionnel de Santé) sur la solution WEB avec SpringBatch.
· Recherche de DPEC Suspectes
· Classement par Professionnel de Santé
· Déclanchement d’alertes par rapport à un seuil et un taux limites paramétrables en amont dans l’application.
· Développement des écrans de configuration et de présentation des résultats des alertes et intégration à l’application WEB avec Spring MVC
Evolution d’un batch de calcul de statistiques (Filtre Optique)
· Ajout de plusieurs indicateurs statistiques au Batch Existant
· Génération d’un fichier Excel de résultats
· Génération de plusieurs rapports PDF pour le « reporting » client avec iText
· Compression des fichiers générés avec l’algorithme LZMA (7zip) et envoi par mail
· Intégration du Batch sur une machine UNIX et développement du script de lancement SHELL.
Intégration de l’équipe de recette du projet de renouvellement de la charte graphique de l’application WEB.
· Identification des origines des anomalies remontées
· Identification de l’impact des correctifs WEB à apporter
· Mise en place des solutions
· Tests unitaires et livraison
Environnement technique : JAVA/J2EE, Eclipse, Jboss v 4.2, Spring, SpringBatch v 2.1.7, Hibernate, Maven v 3.0.2, Microsoft SQL SERVER, SVN, javascript, CSS, HTML
Analyse fonctionnelle, conception et développement d’une application WEB de saisie et de génération de « bibles » (cahier) de description détaillée de bâtiments sous l’environnement Java/J2EE (Dans le cadre du portage d’une application Lotus Notes et Domino vers la plateforme J2EE)
· Participation à la phase de rédaction des spécifications fonctionnelles
o analyse de l’existant (fonctionnalités de l’application Lotus Notes)
o Rédaction du cahier des charges (organisation d’ateliers et de réunions périodiques avec les utilisateurs finaux pour une meilleure expression des besoins fonctionnels et non fonctionnels)
· Conception et modélisation orientée objet de la structure d’un bâtiment pour adapter au mieux la fiche descriptive (Formalisme UML)
· Développement de l’application WEB avec le framework Spring MVC (formulaires de saisie en JSP, menus de navigation, génération de statistiques en Excel avec Poi, génération de la « bible » descriptive en PDF avec FOP, XML et XSL-FO)
o conception et réalisation de modèles XML et XSL pour le module de génération de PDF
o Développement des modèles XML pour l’organisation des données extraites pour la génération PDF
o Développement des modèles XSL à l’aide du logiciel XSLfast
· Rédaction des documentations (spécifications, exploitation, documentation technique)
· Assistance technique aux utilisateurs de l’application (appelés « colorists »)
Environnement : JAVA/J2EE, Spring MVC, Hibernate 3.1, Apache Tomcat 5.5, Oracle 10g, JSP, JavaScript, XML, CSS, SQL, Apache POI 3.0 (Documents MS Office sous Java), Lotus Notes et DOMINO
2004-2007 : l'École Nationale des Sciences de L'informatique: Première École d'ingénieurs spécialisée en informatique en Tunisie.
2002-2004 : Classes préparatoires scientifiques (MP) à l'Institut Préparatoire aux études d'Ingénieurs de Tunis
Juin 2002 : Baccalauréat scientifique avec mention Très bien