Ibrahima - Chef de projet ECLIPSE
Ref : 110811B002-
Domicile
29611 BAMAKO (Gabon)
-
Profil
Chef de projet, Formateur, Développeur (48 ans)
-
StatutFreelance
-
Prestataire de service pour un poste de développeur/Récetteur
chez E-sud Consulting MaliJan 2011 - aujourd'huiSSII spécialisée dans les NTIC en offshore – avec pour mission la participation au développement et à la maintenance d’une application PHP de gestion du cycle de projet :
Développement
- analyse et correction des bugs
- développement des nouveaux modules
- étude de nouveaux outils
Recette :
- élaboration du cahier de recette
- déroulement de la recette -
En CDI pour un poste de responsable de la ligne Propriété industrielle
chez Jouve Sénégal – SSII spécialisée dans les NTIC en offshoreJan 2006 - Jan 2011avec pour mission la participation au développement et à la maintenance d’applications J2ee de gestion des appels d’offre et de gestion des brevets, et d'applications PHP/ZEND de gestion d'épargne, PHP/SYMFONY 2 de télécollecte:
Développement:
- implémentation couche métier et d’accès aux données
- implémentation modules d’horodatage, d’archivage, d’envoie de mail et de gestion des traces
Responsable de l'équipe de maintenance:
• mise en place plateforme technique de maintenance
• formation nouvelles ressources
• analyse et Correction de bugs
• développement nouveaux modules
• administration base de données
• analyse des performances
• rédaction compte rendu d’activité et pointage -
Développeur pour le compte de L’Ensiate
Ecole spécialisée dans la formation professionnelle en FranceJan 2005 - Jan 2005avec pour mission le développement d’un jeu concours dédié au thème de l’environnement:
Analyse fonctionnelle (outil Poseidon):
diagramme des cas d'utilisation
diagramme des classes d'analyse
diagramme de séquences système
Conception (outil Poseidon):
diagramme de collaborations
diagramme des classes de conception
Implémentation (Tomcat / Pointbase):
création de la base de données, des tables, des contraintes d'intégrités, des scripts Sql de création et d'insertion
design pattern DAO pour la couche d'accès aux données
classe controlleurs et design pattern Singleton pour la couche coordination
framework Struts pour la couche présentation et coordination
framework Junit pour la couche de test
CSS pour la charte graphique -
En CDD pour un poste de développeur Java / J2ee
chez CioraneJan 2005 - Jan 2005SSII spécialisée dans l'assistance technique des entreprises dans le domaine de l'informatique de gestion – avec pour mission le portage automatique d’applications bancaires:
- génération d’applications à l’aide d’un plugin Wsad.
- débogage et remontée d’anomalies.
- rédaction documentaire sur la procédure de portage.
- développement d’un outil de génération de fichier Xml. -
Jan 2005 - Jan 2005
Analyse, conception et développement d'une application Web permettant à des utilisateurs de partager des connaissances (France):
Analyse fonctionnelle (outil Poséïdon):
diagramme des cas d'utilisation
diagramme des classes d'analyse
diagramme de séquences système
diagramme d'activités
diagramme d'états - transitions
Conception préliminaire et détaillée (outil Poséïdon):
diagramme de collaborations
diagramme des classes de conception
Implémentation (plateforme Netbeans / Tomcat 5 / Pointbase) :
création de la base de données, des tables, des contraintes d'intégrités, des scripts Sql de création et d'insertion
design pattern DAO pour la couche d'accès aux données
classe controlleurs pour la couche coordination
framework Struts pour la couche présentation et coordination
CSS pour la charte graphique -
Stage de fin d’étude en développement
Jan 2004 - Jan 2004Objectif Informatique – SSII spécialisée dans le domaine de la conception et la mise en oeuvre de projets intranet transactionnel en France – avec pour mission la réalisation d’un démonstrateur J2ee pour la gestion des titres de bourse avec la methode Two Tracks Unified Process :
Expression des besoins (outil Poseidon):
dictionnaire des concepts métiers
modèle de contexte
modèle des processus métiers
modèle statique
modèle des cas d'utilisation
Analyse (outil Poseidon):
modèle détaillé des cas d'utilisation
modèle statique détaillé
modèle conceptuel de données
Conception générique et détaillée (outil Poseidon):
modèle logique
modèle d'exploitation
modèle de déploiement
modèle de configuration logicielle
Implémentation (plateforme IBM WSAD / DB2) :
création de la base de données, des tables, des contraintes d'intégrités, des scripts Sql de création et d'insertion
design pattern Dao pour la couche d'accès aux données
Ejb session, design pattern Session Facade et Business Delegate pour la couche métier
framework Struts pour la couche présentation et coordination
design pattern Service Activator pour la couche client
framework Junit pour la couche de test -
Jan 2004 - Jan 2004
Réalisation d'une application Web de prise de réservation pour agence de voyage avec la methode en cascade (France):
Analyse fonctionnelle (outil Rational Rose):
diagramme des cas d'utilisation
diagramme des classes d'analyse
diagramme de séquences système
diagramme d'activités
diagramme d'états - transitions
Conception préliminaire et détaillée (outil Rational Rose):
diagramme de collaborations
diagramme des classes de conception
Implémentation (plateforme Netbeans / Sun Java System AS / Pointbase) :
création de la base de données, des tables, des contraintes d'intégrités, des scripts Sql de création et d'insertion
Ejb session, Ejb entity BMP et design pattern Session facade pour la couche métier
Servlet pour la couche coordination
Jsp pour la couche présentation -
Jan 2004 - Jan 2004
Réalisation d'une application Web de gestion de contacts personnels (France):
étude du module Digester de Jakarta Commons pour les traitements Xml
implémentation (plateforme Netbeans / Sun Java System AS):
framework Struts pour la couche présentation et coordination
framework Digester pour la couche d'accès aux données -
Jan 2003 - Jan 2003
Réalisation d'une application Java standard de gestion d’utilisateurs (France):
Analyse fonctionnelle (outil Rational XDE):
diagramme des cas d'utilisation
diagramme des classes d'analyse
diagramme de séquences système
Conception (outil Rational XDE):
diagramme de collaborations
diagramme des classes de conception
Implémentation (plateforme Rational XDE / Java 2 Standart Edition / MySQL):
création de la base de données et des tables
design pattern DAO pour la couche d'accès aux données
classe controlleurs et design pattern Singleton pour la couche coordination
Swing pour la couche présentation -
Informaticien
à Digital Color SystemJan 2002 - Jan 2002structure spécialisée dans la distribution de solutions prépresse et Arts graphiques en France:
- montage, maintenance et installation PC ou Mac
- installation et configuration modem Adsl, routeur, cartes réseaux
- conception site Internet (********)
-
Stage Sensio Développement Web
avec Bamako Symfony 22011 -
Stage Orsys PHP 5 et Programmation Orienté
Paris Objet2009 -
Insia Diplôme d’Ingénieur en Paris (11e) Informatique spécialisation
SIGL -
Cnam Formation en Méthodologie 75141 Paris cedex
03 des Systèmes d'Information
• Language: Java, PHP, Visual Basic, HTML, Javascript, CSS, SQL, UML, XSL-FO.
• SGBD: MySql, MaxDb, MS SQL, Pointbase, Derby, Oracle APEX (SQL).
• API: J2ee (Jsp, JSTL, Servlet, EJB, JMS, Sax, Dom, JavaMail), J2se (Swing, JDBC, Reflexion).
• Framework: Struts, Log4j, Junit, EasyMock, Mockito, Digester, Cocoon , Hibernate, Spring, Zend, Symfony 2, Smarty, J2ee Design Patterns, Flex (notion), BlazeDS (notion).
• Serveur: Apache, Tomcat, Sun AS, Websphere AS, Jonas.
• IDE/Outil: Eclipse (java, PDT), WebSphere AD, Netbeans, DreamWeaver, ArgoUml, Poseïdon, Oxygen, Cooktop, Visual Studio, Yourkit, Lamba Probe, Visual VM, Jmeter, Hudson, Ant, Maven, DbVisualiser, MAXDB Database Manager et SQL Studio, MySql DbDesigner, MySql SQL manager, PHPMyAdmin, Mantis, Redmine.
• CMS: Joomla, Spip (notion).
• Méthodologie: Two Tracks Unified Process, Merise.
• Système d’exploitation: Windows, linux.
LANGUE : Anglais technique (courant)