Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Salifou, Architecte EJB

Salifou Architecte EJB

CV n°151029B004
Études et formations

CERTIFICATIONS
JUILLET 2010 Sun Certified Programmer for the Java Platform, Standard Edition 6.0
(Score: 86%)

NOVENBRE 2010 J2EE 5 Business Component Developer Certified Professional (EJB3 JPA1)
(Score 98%)

JANVIER 2011 J2EE 5 Web Component Developper Certified Professional (servlet, jsp, jstl)
(Score 90%)

FORMATEUR INTER-ENTREPRISES
Java EE - EJB3.0 Enterprise JavaBean 3.0
Java EE – JPA (Hibernate) Java Persistence API 1.0
Java EE – WILDFLY 10.1 chez Orsys

CONTRATS
AXYOME (Editeur de logiciel dans le secteur de la santé)
SQLI (SSII)
LAPEYRE Service
4 séances de formation wildfly 10.1 chez Orsys

FORMATIONS
Ingénieur des télécoms & informatique – Institut Galilée Université paris 13
Licence de physique appliquée option électronique - Faculté des sciences et technique – Université de Bamako

ENVIRONNEMENTS TECHNIQUES

JAVA / J2EE EJB3, JMS, Hibernate JPA, Struts, JSP, Servlet, APPLET, Spring (MVC, acegi), JDO, WAF, SMSLib, APPLET JAVA, RESTFul (RESTEasy), SOAP (CXF), CAS, JAAS, CDI 2, SLF4J, Log4j, JUnit

IDE Eclipse, Netbeans, Workshop
SGBDR MySQL, HsqlDB, Oracle 9I
INTRANET / INTERNET HTML 5, CSS, XML, JavaScript, jQuery, AngularJS 1.5, Spring DWR, AJAX, EXTJS
METHODES ET OUTILS UML2, Desing pattern
ENVIRONNEMENT Windows 7 et Linux ubuntu
SERVEUR D’APPLICATION Tomcat 5, JBoss 4.2AS , 5.0 AS, 7.2 AS ,5.1 EAP, 6.3 EAP, AS 5 et 4.2, Weblogic 8 Weblogic 10.3, wildfly
AUTRES Ant, Maven 3, Pmd, SVN, Dimensions, httpUnit, Jenkins, Sonatype Nexus, SonarQube

LANGUES
Lu, écrit, parlé

Expériences professionnelles


PRINCIPALES EXPERIENCES PROFESSIONNELLES

SEPTEMBRE 2011 A CE JOURS LAPEYRE SERVICE (GRANDE DISTRIBUTION)
PROJET GANDHI (I.A.M) - POC ET CHOIX DE SOLUTION
ARCHITECTE JAVA/JEE 7 – EXPERT JBOSS EAP 7.0
 Définition du cahier de charge technique
 Sélection des solutions + choix intégrateur
 Validation des POC et solution technique
 POC solution open source midPoint
Environnement technique : Wildfly 10.1,java EE 7, Apache Sycope, JSF, RESTFul

SEPTEMBRE 2011 A CE JOURS LAPEYRE SERVICE (GRANDE DISTRIBUTION)
PROJET ONLINE PAYEMENT (INTEGRATON ******** - ARCHITECTURE ET DEVELOPPEMENT
ARCHITECTE JAVA/JEE 6 – EXPERT JBOSS
 Architecture logicielle et choix des solutions techniques
 Apporter le support et l’expertise technique pour le maintien en conditions opérationnelles des systèmes informatiques et des applicatifs métiers
 Conception technique générale et détaillée
 Chiffrage
 Pilotage des développements offshore
 Gestion des configurations
 Développement des socles technique des applications
 Administration du serveur JBoss de production
 Evolution du framework interne DDD
 Scrum
 Déploiement continu et DevOps
 Développement JAVA/JEE - JSF – BootStrap
 Tests automatisés

Environnement technique : JBOSS 4.2, JBOSS AS 7.2, JBOSS AEP 6.3, HTTPS, Eclipse 4.2, maven 3.2.x, JPA, EJB, Extjs , RESTFul (RESTEasy), JSF – primeface, sonarqube, jenkins, nexus , AngularJs, Mercanet, solr, DevOps

JANVIER 2011 A AOUT 2011
ARVAL (BNP PARIBAS) – RISQUE DE CREDIT
PROJET PRC - ANALYSE ET DEVELOPPEMENT DE L’APPLICATION DE MESURE DE RISQUE DE CREDIT
CONSULTANT EXPERT JAVA /JEE
Conception et Développement du composant IHM en architecture SOA
 Développement JAVA/JEE
 Définition de spécifications techniques
 Amélioration des performances JPQL
 Amélioration du système de cache session
 Système d’export des tableaux html en Excel avec PIO

Environnement technique : SOA, JAVA 5, struts 1, JBoss 5, Hibernate, Spring IOC, Maven 2, SVN, Oracle, POI
MARS 2008 A DECEMBRE 2010
34 MOIS
COFACE – ASSURANCE-CREDIT
PROJET UOCP (32 PERS, PLUS DE 20000 JOURS/HOMME), ANALYSE ET DEVELOPPEMENT DU COMPOSANT IHM
Dans le cadre de l’application Assurance-crédit, garanties apportées aux entreprises contre le risque d'échec commercial.
CONSULTANT JAVA/JEE
Conception et Développement du composant IHM en architecture SOA
 Méthode CARIBOU (architecture interne, basée sur l’approche composant) à partir de DESIGN PATTERNS
 Rédaction de spécifications techniques et diagrammes UML avec CaliberRM et Together
 Conception et développement des netui pageflow
 Conception et rédaction des tests unitaires et d’intégration dans Mercury Quality Center 9.0
 Audit et refractoring du code source en utilisant des design patterns
 Amélioration de la qualité du code (définition des règles PMD)
 Interfaçage avec des composants externes et tests associés
 Revue de conception technique de composants d'autres équipes
 Maintenance évolutive
 Support de 3ième niveau
 Audits de performance et optimisations des appels distants EJB.
 Migration du composant IHM weblogic 8 en weblogic 10.3
 Rédaction de la documentation utilisateurs
Environnement technique : JAVA 1.4 struts, neteui Page Flow, workflow, PMD, CaliberRM, Dimension (versioning), LOG4J, TESTDIRECTOR, WEBLOGIC (8.1 et 10.3), BEA Workshop 3.2, Borldand Together

AVRIL 2007 A FEVRIER 2008
11 MOIS
AXYOME (FORFAIT) – SOLUTION DE TELE-MEDECINE (5 PERS. 1500JOURS/HOMME)
DEVELOPPEUR SENIOR JAVA
 Communication avec le client
 Rédaction des spécifications fonctionnelles détaillées du projet après réception du cahier des charges du client
 Modélisation UML – diagrammes de cas d’utilisation, diagrammes de classes et diagrammes de séquence système
 Choix de l’architecture
 Conception de l’application
 Intégration / Formation des nouvelles recrues aux pratiques / techniques
 Accompagnement technique
 Développement et plan de test
 Rédaction de la documentation utilisateur
Environnement technique : JAVA 5, SOLARIS, HTML, Web2.0 (Dojo-Ajax), XSLT, XML, JBOSS 5, J2EE5 ( EJB3, Hibernate JPA, webservices, Ordonnanceur TimerService), MySQL, STRUTS, MAVEN2, SVN,
JANVIER 2006 A MARS 2007
15 MOIS
AXYOME – AXYO-PRODUCTION
Développement d’un progiciel pour la production de préparations hospitalières (AXYO Production).
DEVELOPPEUR SENIOR
 Modélisation UML – diagrammes de cas d’utilisation, diagrammes de classes et diagrammes de séquence système
 Développement du projet
 Phases de test : tests unitaires et test d’intégration (avec junit et httpunit)
Environnement technique : JAVA, SOLARIS, HTML, Web2.0 (Ajax), XSLT, XML, TOMCAT, APACHE, JDO XCALIA (LIDO), MySQL, MAVEN2, CVS, WAF
SEPTEMBRE 2005 A DECEMBRE 2005
4 MOIS AXYOME - MODULE TRAÇABILITÉ
Développement d’un module de persistance d’objets java dans une puce RFID. Une puce RFID est un support de stockage d’informations. Ce petit projet consistait à mettre à disposition un module permettant aux développeurs de stocker des objets sans se préoccuper de l’organisation mémoire de la puce.
DEVELOPPEUR JAVA/C++
 Modélisation UML diagrammes de classes et diagrammes de séquence système
 Phase développement du projet
 Phases de test : tests unitaires (avec junit)
Environnement technique JAVA (multithreading, APPLET), XML, RFID, JNI, Embedded C++, communication port série (RS232), CVS,

OCTOBRE 2004 A AOUT 2005
11 MOIS AXYOME - AXYO LOGISTIQUE
Réalisation d’un logiciel de traçabilité des bouteilles de gaz médicaux.
Ce système utilisant RFID, le code barre et une base de données permet de suivre les bouteilles de gaz à l’intérieur de l’hôpital (à temps réel).
DEVELOPPEUR
 Modélisation UML diagrammes de classes et diagrammes de séquence système
 Phase développement du projet
 Phases de test : tests unitaires (avec junit)
Environnement technique : JAVA, SOLARIS, HTML, XSLT, XML, TOMCAT, APACHE, JDO XCALIA (LIDO), MySQL, CVS, WAF
MARS 2004 A AOUT 2004
6 MOIS AXYOME - AXYO LOGISTIQUE
Etude et développement de la partie pour support mobile du logiciel de traçabilité et planification des actes médicaux.
Permettre aux médecins et techniciens de récupérer leur agenda, de le modifier en offline chez le patient et de le synchroniser une fois à la base ou à distance.
STAGIAIRE (STAGE DE FIN D’ETUDES D’INGENIEUR) ETUDE ET DEVELOPPEMENT JAVA/C++
 Modélisation UML diagrammes de classes et diagrammes de séquence système
 Phase développement du projet
 Phases de test : tests unitaires (avec junit)
Environnement technique : SERVEUR (EJB2, SERVLET, JSP, Sync4J, webServices, MySQL), client (J2ME, CDC, Swing), Windows CE, PocketPC2002, 2003, Netbeans, CVS, ANT, MAVEN2, JUnit, HttpUnit