Issam EL ATIF

Consultant sénior JAVA/J2EE, Coface

75015ParisIle-de-France - France

Passionné par les nouvelles technologies, je propose mes services auprès de grands comptes et PME.

Spécialiste des technologies Java/JEE j'ai été amené à prendre en charge des projets dans leur intégralité, de la conception au déploiement (EDF, DGI, NATIXIS, MANPOWER, FDJ, COFACE, ...)

Cette longue expérience m'a conduit à utiliser à bon escient les diverses technologies et divers langages de programmation afin de toujours répondre le plus adroitement possible aux besoins du client.

Issam EL ATIF
205 contacts
Expérience professionnelle
2011 - 2012

Projet : InfoFront (Information Providers)
InfoFront est l'équipe responsable de gestion des sources et des fournisseurs d'informations de la Coface réparties dans le monde entier.

• Conception et développement du module "light report"
• Développement du composant de vue (IHM) "CreditInsuranceWebServices"
• Provisionning des configuration XML des sources d'informations
• Correction d'anomalies
• Tests unitaires
• Suivi de production
• Gestion des sources d'informations

Environnement technique :
Java, JSF, XML, XSL, WSDL, JAX-WS, Eclipse 3.4, BEA Weblogic, Sirena dimensions, base de données Oracle 10g, méthodologie caribou

Assurance
2010 - 2011

Projet : ICS (Integrity control system)
ICS est le système de contrôle d’intégrité de la loterie romande. Ce système contrôle l’intégrité des donnés issues du système GTECH et les donnés stockées en base de données.

• Intégration du moteur de reporting jasper reports au système ICS
• Génération des rapports des ventes et des tirages
• Décodage des fichiers MJF
• Traitement des purges
• Script PLSQL de calcul des gagnants
• Tests unitaire
• Correction des anomalies

Environnement technique :
Java, Eclipse 3.4, Jasper reports, Tomcat, Maven, Change Synergy (pour le travail collaboratif), base de données Oracle 10g

Sport - Loisirs - Tourisme
2010 - 2010

Projet : SGE (Système de gestion des échanges)

Objet du projet : Offrir aux agents de l'EDF un outil leurs permettant le suivi des demandes et des prestations :
- Le comptage
- Historiques de consommation
- Transmission des données de comptage de sites au tarif réglementé
- Calcul des estimations de consommation
- Précisions sur les relevés


Environnement technique :
Eclipse 3.4, Bea Weblogic 10, bea weblogic workshop, JSF, RichFaces, Spring, EJB3, sqlmap, maven2, junit4.0, socle technique interne EDF, test director (pour les corrections et le traitement des anomalies), svn, base de données Oracle 10g

Industries - Energies
2009 - 2010

Projet : Manpower.fr matching Offre/CV.
Offrir aux agences un outil de matching pour déceler, dès la liste des candidatures, les CV qui correspondent le mieux à la recherche de profil. Le matching est réalisé automatiquement suite à l’enregistrement de la candidature, sans intervention de l’agence. Le résultat du matching est exprimé en pourcentage (ex : 80 %).

• Spécifications détaillées
• Conception détaillé avec diagramme UML (séquence et classe)
• Développement du web service de consultation du dossier candidat en se basant sur le framework Apache CXF
• Reprise des données pôle emploi à partir des fichiers XML : parsing XML basé sur le framework XOM et création du dossier candidat et de l’intérimaire
• Correction et traitement des anomalies
• Tests unitaires avec Junit

Environnement technique :
Java/J2EE, Eclipse 3.4, Tomcat 5, Webwork (IHM), Hibernate3, JPA, maven2, junit4.0, socle technique interne manpower, Apache CXF, Framework XML XOM, test director (pour les corrections et le traitement des anomalies), Change Synergy (pour le travail collaboratif), base de données DB2

Ressources humaines et recrutement
2009 - 2009

Projet : L’application cible BEE comporte une partie distribuée (java J2EE) et une partie Mainframe (exclue de la présente étude). Il s’agit d’une nouvelle fonctionnalité pour le SI Natixis.
Lot1 : définition de profil
Lot2 : détails de répartition
Lot3 : choix des services

Réalisations :
- Démarrage du projet
- Ecriture des spécifications techniques
- Développement des lots
- Définition de profil
- Détails répartition
- Choix des services

Environnement technique :
RSA7.0, websphere6.1, hibernate3, JPA, mvc2 (framework propriétaire Natixis), junit4.0, quality center (pour les corrections et le traitement des anomalies), Serena Dimension (pour le travail collaboratif)

Banque
2008 - 2009

Projet : TOPAD2 :
Refonte du référentiel de localisation des biens et des personnes, des unités administratives et de leurs compétences, des périmètres de fiscalité dans le cadre du programme COPERNIC de rénovation des procédures d’assiette et de recouvrement des impôts, droits ou taxes dus par les contribuables.

• Développement du service Registre et des tests unitaires associés.
• Développement du service « Mouvement En Attente » et des tests unitaires associés.
• Génération des webservices en se basant sur axis et WSTOOL (outil interne de la DGI)
• Conception UML sur Rational Rose
• Implémentation du multi-threading pour la production de fichier FANTOI / FANTOIR
• Implémentation du multi-threading pour la production de fichier FANTOM / FANTOMEX
• Implémentation du multi-threading pour la production de fichier FIMOCT
• Correction des anomalies à l’aide de l’outil Rational ClearQuest

Environnement technique: Java, UML, RUP, Rational Rose 2003, MS Project, Eclipse 3, JSP/Servlet, XML, Struts, Torque, Tomcat 5, Oracle 9i

Economie - Finances
2007 - 2008

De Mars 2008 à Juin 2008 (3 mois)
Projet : MGC
Dans une équipe de 4 personnes : 1 chef de projet technique ,3 développeurs.
Développement de la Matrice de Gestion des Compétences, application développée dans le cadre de l’implémentation des Process CMMI.

Réalisations :
- Sécurisation de l’authentification et des URL’s en utilisant le framework Acegi security.
- Gestion des compétences : chaque utilisateur peut mettre à jour son profil de compétence.
- Gestion des utilisateurs : création, modification et suppression
- Gestion des Profils de compétence : création, modification et suppression
- Testes fonctionnels avec Jmeter.

Environnement technique : JAVA, J2EE, JSP, Struts2, Spring2, UML, PowerAMC Designer, Mysql, TOMCAT, Développement sous Eclipse, Jmeter, MAVEN2, Junit, DBUnit SVN, AJAX, JavaScript.

--------------------------------------------------------------------------

De Décembre 2007 à Mars 2008 (4 mois)
Projet : PIXID
Dans une équipe de 14 personnes : Chef de projet fonctionnel, chef de projet technique, 12 développeurs.
Développement de la version V 3.3 de la plate forme PIXID (à destination des entreprises de travail temporaire) permettant aux clients utilisateurs de valider et signer électroniquement les contrats de mise à disposition, transmettre des relevés d’heures, contrôler les factures et recevoir des rapports spécialisés.

Réalisations :
- Sécurisation de l’authentification en utilisant les certificats.
- Authentification externe par jeton crypté.
- Archivage des relevés d’activités après vérification de la signature.
- Edition des relevés d’activités (RA).
- Edition des relevés d’activités valorisés (RAV).
- Edition des relevés clients valorisés (RCV).
- Traitement des commandes.
- Stockage des contrats.
- Signature électronique des contrats.

Environnement technique : JAVA, J2EE, JSF, RichFaces, Factory, DAO, UML, PowerAMC Designer, Oracle 8i, jBoss, Développement sous Eclipse, ANT, Junit, LDAP, CVS, AJAX, JavaScript.

--------------------------------------------------------------------------

De Mars 2007 à Décembre 2007 (8 mois)
Projet : IGA
Dans une équipe de 6 personnes : 1 chef de projet technique ,5 développeurs.
Développement des versions V 2.7 et V 2.8 de la plate forme ALP (Amadeus Leisure Plateforme) permettant aux clients utilisateurs de :
- Chercher des produits voyage par différents critères de recherche.
- Vérifier la disponibilité des produits.
- Réserver ou annuler la réservation des voyages.

Intervention sur les trains d’évolution et de maintenance concernant les différents projets IGA : AMADEUS, FRAMGROUPE et CRM.

Réalisations :
- Conception et développement du Chargement de la mise à jour et de la disponibilité des voyages.
- Développement de différents modules :
- Recherche des produits voyage par différents critères de recherche.
- Vérification de la disponibilité des produits.
- Réservation et annulation de voyages.
- Envoi de mail au client abonné.
- Affichage d’une liste de dossier de voyages et listes des clients Par défauts.
- Traitement des messages MCTO (Conception et développement)
- Implémentation de la norme XFT
- Reporting basé sur l’api BIRT
- Testes fonctionnels avec Jmeter.
- Utilisation de confluence pour la gestion des taches affectées.
- Utilisation de Jira pour le suivi de bugs.

Environnement technique : JAVA, J2EE, JSP, Struts, Struts-layout, framework IMPROVE Foundations, Hibernate, COMPOSITE, UML, PowerAMC Designer, Oracle 8i, Tomcat, Développement sous Eclipse, BIRT, Jmeter, CVS, AJAX, JavaScript, CSS, Jira, Confluence

Services informatiques
2005 - 2007

Projet : Vmsoft
Avril 2005 à Février 2007 (22 mois)

Contexte :
Dans une équipe de 4 personnes : 1 chef de projet technique, 3 développeurs. Développement et maintenance du logiciel VmSoft pour la gestion de la visite médicale et la gestion de la force de vente.

Réalisations :
- Développement des interfaces graphiques avec Swing.
- Gestion de la force de vente : suivi sur le terrain, rapport journalier,
- Gestion des médicaments et des produits promotionnels.
- Historique des visites : par Ville, par Secteur, par Médecin prospect …
- Recherche multicritères des médecins
- Recherche multicritères des visites
- Plan d’action hebdomadaire et par période.
- Synchronisation des bases de données locales avec la base de données du siége.
- Génération des rapports de synthèse en se basant sur l’api jasperreport

Environnement technique : Java, Swing, MySQL, Développement sous Netbeans 5, CVS, ANT, Junit, JasperReport

Informatique - Télécommunications
Hobbies
Football , basketball , tennis , lecture , musique , internet et voyage
Viadeo pour votre carrière : Créez votre profil | Offres d'Emploi | MBA / Masters