Baradji Ibrahima Magnambougou, Bamako (223) 71 - 10 - 51- 87 35 ans - Célibataire sans enfant [email protected] ID Skype: baradjiibrahima Développeur Java/Jee/PHP, Base de données FORMATION 2011 –2011 Stage Sensio Bamako Développement Web avec Symfony 2 2009 –2009 Stage Orsys Paris PHP 5 et Programmation Orienté Objet 2002 – 2004 Insia Paris (11e) Diplôme d’Ingénieur en Informatique spécialisation SIGL 2001 - 2002 Cnam 75141 Paris cedex 03 Formation en Méthodologie des Systèmes d'Information 2000 - 2001 Epitech Kremlin Bicetre (94) France 1ère année Informatique 1995 - 1998 Groupe Pigier Abidjan Brevet de Technicien Superieur option Informatique de Gestion DOMAINES DE COMPETENCE 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) EXPERIENCES PROFESSIONNELLES 18/04/2011 – à ce jour (3 mois) Prestataire de service pour un poste de développeur/Récetteur chez E-sud Consulting Mali – SSII 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 10/01/2006 – 10/02/2011 (5 ans) 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 offshore – avec 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'application PHP de gestion d'épargne: 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 adminitration base de données analyse des performances rédaction compte rendu d’activité et pointage 20/08/2005 – 11/11/2005 (2 mois) Développeur pour le compte de L’Ensiate – Ecole spécialisée dans la formation professionnelle en France- avec 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 13/06/2005 – 13/09/2005 (3 mois) En CDD pour un poste de développeur Java / J2ee chez Ciorane – SSII 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. 01/01/2005 – 30/04/2005 (4 mois) 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 14/06/2004 – 14/12/2004 (6 mois) Stage de fin d’étude en développement à Objectif 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 01/02/2004 – 30/05/2004 (4 mois) 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 01/01/2004 – 30/01/2004 (1 mois) 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 15/05/2003 – 30/06/2003 (2 mois) 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 01/06/2002 – 30/08/2002 (3 mois) Informaticien à Digital Color System - structure 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 (http://perso.wanadoo.fr/inarabix) 08/06/2001 – 30/10/2001 (5 mois) Stage en développement à MobileWorkers - agence de conseil et de développement en architecture Web en France – la mission était la conception et le développement en Visual Basic 6 d'un logiciel qui permet de générer des mises à jour : - étude de la version standart d'un logiciel de mise à jour - conception et développement d'une interface graphique améliorée et de l'application proprement dite avec des fonctionnalitées en plus par rapport à la version standart - test du logiciel - participation à un séminaire de présentation d'un logiciel qui permet l'échange automatique de données 01/06/1999 – 30/09/2000 (1 an et demi) Informaticien à Armement Gérance Gestion entreprise spécialisée dans la pêche industrielle à Abidjan: - analyse du système de gestion de vente de produits de mers - maintenance informatique - traitement informatique 01/09/1998 – 30/05/1999 (9 mois) Assistant de salle informatique au Groupe Pigier - école de formation professionnelle: - assistance aux professeurs pendant les cours - assistance aux élèves pendant les travaux pratiques - gestion d'un parc informatique de 40 ordinateurs montage, maintenance et installation d'ordinateurs PC installation et configuration de cartes réseaux surveillance examens et contrôle de connaissance capture et analyse des besoins en traitement informatique du système de gestion des absences des élèves et de la bibliotheque du Groupe Pigier. DIVERS Chef de projet au club informatique du Groupe Pigier (année scolaire 1998) Esprit d'équipe - Sens du service - Bonne présentation Certification Programmeur de Sun pour la plate-forme Java 1.4