Architectures J2EE (JAVA, Struts, Hibernate, Spring, JSP, JSF, Servlets, EJB3), Web Services
Langages JAVA, HTML, JavaScript, Applet, PHP, XML, XSD, XSL, XSLT, PL/SQL
Frameworks Struts, Hibernate, Spring, JSP, Yahoo EXT, EXT JS
Serveurs Tomcat, Apache
Outils de dévt Eclipse,Maven,ant
Bases de données SQL Server, MySQL, ORACLE 8, 9i et 10g
Modélisation MERISE, Conception Orientée Objet UML, POWER AMC, Rational Rose
Systèmes Unix, Windows NT, Windows 2000, Linux, TCP/IP, Administration réseau, Programmation réseau
Depuis février 2010 Ingénieur de développement JAVA / J2EE
· SFR – Projet Extranet Entreprise SFR BUSINESS ON LINE
- Corrections et évolutions sur plusieurs modules du projet Extranet Entreprise de SFR :
o Module Change Mineurs : Gestion des différentes demandes de changes techniques des clients de SFR. Cette gestion prend en compte la famille du change, l’heure et le jour de la demande (ouverts ou non ouverts, jours fériés), du nombre de sites impactés…
o Module Pme Sécurité : L’offre PME sécurité est une offre de sécurité internet, basée sur une solution mutualisée, qui permet à une entreprise de sécuriser les communications du / vers le monde internet. L’extranet permet à l’utilisateur de renseigner ses coordonnées lorsqu’il téléchargera le logiciel Pack Device, ses coordonnées seront associées au hostname de son poste. A partir de ce moment là, l’administrateur pourra avoir une vision de son parc plus complète et plus pertinente associant chaque hostname et licence aux coordonnées de chacun de ses utilisateurs (nom, prénom, adresse mail).
o Module Byzance : L’offre Byzance est une offre de téléphonie destinée aux entreprises. L’extranet permet aux utilisateurs la configuration des postes et de la messagerie (exemple : configuration du mode de réception des messages vocaux, configuration de la réception des notifications par mail lors de la réception d’un message vocal, configuration des adresses mails…).
o Module eRecife : Ce module permet de réaliser un tableau de bord consolidé entre les données de facturation fixes et mobiles.
o Module BackupRestore : L’offre Backup and Restore propose aux entreprises un service de sauvegarde de documents en ligne. L’offre se décline selon 3 services : 2Go, 10 Go et site.
o Module Webe et Price : Ces deux projets sont réalisés par un sous traitant de SFR. Le rôle de l’extranet est de construire des jetons (des beans qui contiennent certaines informations) avant de rediriger le client sur les bonnes urls (des projets externes).
- Tests unitaires, recette
- La mise en production des différents développements effectués par l’équipe Helios.
- Maintenance des plateformes : Apache et SVN.
Environnement technique : J2EE (JAVA 1.6, JSP, Servlet, Struts), Spring, Hibernate, JDBC, Webservices, procédures stockées, Oracle, Wicket, SVN, AJAX,CSS,Tomcat, Maven, Junit
Avril 2008 – Janvier 2010 Ingénieur de développement JAVA / J2EE
· Médiateur national de l’énergie et la Commission de régulation de l’énergie – Projet Comparateur d’offres
- Développement d’une application qui permet à un consommateur particulier ou professionnel :
o Saisir les critères de recherche.
o Présenter l’ensemble des offres qui correspondent à ses critères
- Tests unitaires, recette
Environnement technique : J2EE (JAVA 1.6, JSP, Struts 2), Spring, Hibernate, Mysql, EXT JS, CVS, AJAX,CSS,Photoshop,Tomcat, Maven, Junit
Durée : 4 mois
· CEA (Commissariat à l’Energie Atomique) Saclay – Projet Gestion des intéressements
- Développement d’une application qui permet
o De déterminer les bénéficiaires des primes et calculer le montant de la répartition de l’intéressement.
o A chaque salarié bénéficiaire de réaliser son choix quant au mode de versement de leur prime.
- Tests unitaires, recette
Environnement technique : J2EE (JAVA 1.4, JSP, Struts 1.3), Websphere Application Server 5.1, WSAD, Sybase ASE 12.5.1, procédures stockées, HTML, AJAX (prototype), JavaScript, IReport, StrutsLayout, Clearcase, JUnit
Durée : 6 mois
· INVENTIME – Projet SOPPEC
- Maintenance corrective et évolutive d’un progiciel ERP
Environnement technique : J2EE, Java, JDBC, XML, SQL, IReport, MySQL
Durée : 2 mois
· STERIA – Projet Simuloo G5R1 (suivi des abonnements ORANGE)
- Développement de deux nouveaux modules :
o Remises ré-engageantes (gestion des remises ré-engageantes pour les clients)
o Historique des renouvellements (visualisation de l'historique de renouvellements des terminaux d'un client)
- Test unitaire
- Recette
Environnement technique : J2EE (JSP, Struts, EJB3), Java, Eclipse, Web Services, JBOSS
Durée : 3 mois
· 4D CONCEPT / LEXIS-NEXIS : Application de gestion du bulletin officiel pour les abonnés
- Développement d’un module d’import et de traitement des bulletins officiels :
o Vérification de la conformité du format (XML)
o Extraction des informations et alimentation de la base de données
o Réalisation des interfaces pour l’affichage des informations extraites aux clients Lexis Nexis
- Test unitaire
- Recette
Environnement technique : J2EE (JSP, Struts, EJB3), Java, Eclipse, XML / XSLT, SGBD Oracle, JBOSS
Durée : 7 mois
De mai 2007 à février 2008 Ingénieur conception et développement
· Etat de Chine : Outil de génération de passeports pour des citoyens chinois
- Développement et Implémentation du projet Station de délivrance des passeports pour Chine
- Modules développés permettant de faire des demandes de passeport, du contrôle qualité, de l’identification, du blocage, de l’authentification, de la réimpression, ainsi que la délivrance des passeports
Environnement technique : Java J2EE, architecture n-tiers, Struts, JSP, Servlets, Oracle 10g, UML, Rational Rose, Eclipse, SQL, Tomcat, Linux
Langues de travail : anglais, français, russe, chinois
Durée : 6 mois
· Etat de Brésil : Outil de gestion des passeports et des cartes d’identité pour les citoyens brésiliens
- Développement et Implémentation du module Contrôle de qualité des cartes d’identité (projet SIIDABAWEB) :
o évaluer la production de passeports à puce sans contact (e-Passport) conforme aux normes ICAO
o contrôle du transit aérien grâce à une porte d’aéroport (e-Gate) contenant un lecteur de e-Passport et permettant de faire une authentification biométrique à travers le matching des empreintes digitales
- Développement et Implémentation du module réimpression des cartes d’identité (projet SIIDABAWEB), composé de trois sous-modules :
o recherche de la carte d’identité
o contrôle de statut de la carte d’identité
o envoi d’une demande de ré impression de la carte.
Environnement technique : Java J2EE, architecture 3-tiers, JSP, Struts,EJB 3, Oracle 10g, UML, Rational Rose, Eclipse, SQL, JBOSS, Linux
Langues de travail : anglais, français, portugais
Durée : 1,5 mois
· Etat de Brésil : Outil de vérification d’identité
- Développement et Implémentation du module Vérification des empreintes, portraits, signature et données alphanumérique (projet SIIDABAWEB). Ce module permet notamment la génération de rapports qui contenant la liste des données alphanumériques, le portrait, la signature et les doigts matchants de la personne ainsi que celles des différents candidats.
Environnement technique : Java J2EE, architecture 3-tiers, JSP, Struts, EJB 3, Oracle 10g, UML, Rational Rose, Eclipse, SQL, Tomcat, Linux
Langues de travail : anglais, français, portugais
Durée : 0,5 mois
· Etat d’Australie : Outil de vérification des passeports des visiteurs du Brésil
- Développement et Implémentation de l’application (projet KIOSK)
Environnement technique : Java J2EE, architecture 3-tiers, Struts, JSP, Servlets, Oracle 10g, UML, Rational Rose, Eclipse, SQL, Tomcat, Linux
Langues de travail : anglais, français, portugais
Durée : 2 mois
De sept. 2005 à avril 2007 Ingénieur conception et développement
· Ministère de l’enseignement supérieur de Tunisie : Outil permettant les inscriptions en ligne dans les établissements universitaires tunisiens
- Conception, développement et implémentation de l’application
o Composantes back-office
o Tableaux de bord accessibles par les universités ainsi que le ministère
- Formation de 15 jours des utilisateurs à l’utilisation du back office
Environnement technique : Java J2EE, EJB, Struts, architecture 3-tiers, MySQL, Oracle, JBoss, Linux
Langues de travail : français, arabe
Durée : 11 mois
· Office des œuvres universitaires de Tunisie : Système intégré de gestion des œuvres universitaires
- Conception, développement et mise en œuvre de l’application
o Gestion des bourses et prêts
o Gestion des foyers universitaires et de l’hébergement
o Gestion des restaurants universitaires
Environnement technique : Java J2EE, architecture 3-tiers, Struts, JSP, Servlets, Hibernate, Spring, Oracle 10g, UML, Rational Rose, Eclipse, SQL, JBoss, Linux
Langues de travail : français, arabe
Durée : 5 mois
· Ministère de l’enseignement supérieur de Tunisie : Outil de gestion des bourses d’études à l’étranger
- Conception, développement et mise en œuvre de l’application
o Dépôt de demandes de bourses
o Suivi des dossiers en ligne
o Back office de gestion pour les services du ministère
Environnement technique : Java J2EE, architecture 3-tiers, Struts, JSP, JSF,EJB, MySQL, UML, Eclipse, SQL, JBoss
Langues de travail : français, arabe
Durée : 4 mois