Menu

Ousseynou DIAGNE

Neuilly-sur-Seine

En résumé

• Gestion de projet web : Initialisation, planification, rédaction cahier des charges techniques et fonctionnelles (modélisation UML), communication (reporting), suivi et mise en œuvre, gestion coûts, risques, qualité, gestion d’équipe et clôture projet
• Méthodologie UML (modélisation fonctionnelle, diagramme de classes, diagrammes d’états et séquences)
• Conception fonctionnelle
• Méthodologie agiles : SCRUM
• Méthodologie PRINCE2

o Plateforme LAMP
o Framework Symfony: version 3.2, version 2.4
o Framework Zend
o AngularJS, Backbone, Node.js
o Modélisation UML base de données
o Back-end : MySQL, ORACLE, PostgreSQL, SQL Server
o Webservices (REST, SOAP), Gestion XML
o Développement application web mobile
o CMS: Drupal version 8 et version 7, wordpress, joomla
o DevOps, culture digital et big data (mongodb)

 Proactif, autonome, rigoureux, forte capacité d’adaptation, prise de recul, à l’écoute, curieux et passionné d’open source et d’innovation technologiques.

Mes compétences :
Php 5
JQuery
Intégration Web (HTML5, CSS3, Responsive Design)
XML/XSLT
Méthodes Agiles (XP, SCRUM)
Développement mobile
MySql 5
Programmation orientée objet
Symfony 2
Zend framework
WEBSERVICES (WSDL, SOAP)
Oracle
Symfony
PHP
Méthodes agiles (Scrum)
Prince 2 (management projet)
ITIL
LAMP
Angular JS
Webservices
Apache WEB Server
UML/OMT
Gant project
MS Project
REST
MVC
SQL
Linux
Git
Drupal
MongoDB

Entreprises

  • Uniware Global Services - Chef de projet web

    Neuilly-sur-Seine 2014 - maintenant Application de gestion des inventaires trimestriel des actifs informatiques du groupe (gestion des assets de Carrefour)

    Étude, choix techniques et rédaction :
    Audit application et recueil des besoins
    Réalisation de veille concurrentielle et technologique afin de proposer des améliorations fonctionnelles et techniques
    Choix technique (symfony 3), industrialisation (git, jira, confluence, stash, sonarcube et sélenium) et sécurité applicative
    Identification des acteurs, rôles et responsabilités
    Mise en place du modèle conceptuel de données (diagramme de classes) et modélisation dynamique (diagramme d'états et séquences des systèmes)
    Rédaction spécifications techniques (mapping de données, règles de gestion et fonctionnelles des services (REST, SOAP)

    Planning, communication et réunions:
    Planification des tâches et compte rendu de réunion (mind mapping)
    Méthodes agiles (SCRUM)
    Plan d'actions
    Reporting
    Gestion et motivation équipe
    Prise de recul, à l'écoute
    Facilitateur avec le centre de service

    Ressources et déploiements :
    Gestion des ressources, coûts, risque et qualité
    Suivi déploiement production
  • UniWare Global Services - Chef de projet web

    Neuilly-sur-Seine 2014 - maintenant Projet ITAM : Gestion projet application de gestion des inventaires trimestriel des actifs informatiques du groupe (gestion des assets de Carrefour)

    Étude, choix techniques et rédaction :
    Audit application et recueil des besoins
    Réalisation de veille concurrentielle et technologique afin de proposer des améliorations fonctionnelles et techniques
    Choix technique (symfony 3), industrialisation (git, jira, confluence, stash, sonarcube et sélenium) et sécurité applicative
    Mise en place du modèle conceptuel de données (diagramme de classes) et modélisation dynamique (diagramme d’états et séquences
    des systèmes)
    Rédaction spécifications techniques (mapping des données, règles de gestion et fonctionnelles des services (REST, SOAP)

    Planning, communication et réunions:
    Planification des tâches et compte rendu de réunion (mind mapping)
    Méthodes agiles (SCRUM)
    Plan d’actions
    Reporting
    Gestion et motivation équipe

    Ressources et mise en oeuvre :
    Gestion des ressources, coûts, risque et qualité
    Suivie et mise en œuvre développement

    Formation:
    Utilisateurs application
    Rédaction guide utilisateurs
  • MONDADORI - Ingénieur Développeur PHP

    2013 - 2014 Projet Distrimag : Développement d'une application de gestion de
    distribution internes de magasines

    Modélisation UML
    Création du modèle de données
    POO
    Gestion des utilisateurs et rôle
    Intégration xHTML, CSS
    Mise en place de fonctionnalités JavaScript (jQuery)
    Export excel de reporting
    Développement des modèles, contrôleur et vues
    Gestion des langues
    Création de procédures stockées
    Tests unitaires avec PHPUnit et tests de recettes
    Mise en pré-production
    Déploiement et livraison en production
    Estimation charges

    Environnement technique Php5, Oracle, Ajax, jQuery, CSS3, Zend Studio, PHPUNIT, Mantis, Firebug, IE developper toolbar, Apache, Git, TOAD, Eclipse, Windows
    Projet Page : Publicités et annonces

    Audit de l'application
    Rédaction des spécifications techniques
    Estimation charges
    Gestion de changement
    Gestion des risques
    Sécurité PHP
    Intégration xHTML, CSS
    Export XML des annonces
    Mise en place de procédures stockées
    Mise en place de fonctionnalités JavaScript (jQuery)
    Optimisation de requêtes SQL
    Création de procédures stockées
    Evolution de codes, POO
    Correction de bugs notifiés sur Mantis
    Adobe Indesign afin de placer les annonces
    Tests unitaires et tests de recettes
    Mise en pré-production
    Déploiement et livraison en production

    Environnement technique Php5, Oracle, Ajax, jQuery, CSS3, GanttProject, Zend Studio, PHPUNIT, Mantis,Firebug, IE developper toolbar, Apache, Git, TOAD, Eclipse, Windows

    Projet Achats IT : Développement de nouvelles évolutions pour
    l'application d'achats (ACHATS IT)

    Estimation charges
    Création de nouveaux modèles, contrôleurs et vues
    (Compte utilisateur, Archivage, Administration, Workflow)
    Configuration des routes
    Création de nouveaux formulaires
    Intégration xHTML, CSS
    Optimisation de requêtes SQL
    Maintenance applicative
    Tests unitaires et tests de recettes
    Mise en pré-production

    Environnement technique Zend Framework (Zend_Http_Request, Zend_Http_Response,
    Zend_Db_ResultSet, Zend_Db_TableGateway), Php5,
    Oracle, Ajax, jQuery, CSS3, Zend Studio, PHPUNIT, Mantis, Firebug, IE developper toolbar, Apache, Git, TOAD, Eclipse, Windows
  • UniWare Global Services - Mission Consultant PHP à MONDADORI France

    Neuilly-sur-Seine 2013 - 2014 Ingénieur Développeur PHP 5 – Zend Framework2

    Projet Distrimag : Développement d’une application de gestion de
    distribution internes de magasines

    Modélisation UML
    Création du modèle de données
    POO
    Gestion des utilisateurs et rôle
    Intégration xHTML, CSS
    Mise en place de fonctionnalités JavaScript (jQuery)
    Export excel de reporting
    Développement des modèles, contrôleur et vues
    Gestion des langues
    Création de procédures stockées
    Tests unitaires avec PHPUnit et tests de recettes
    Mise en pré-production
    Déploiement et livraison en production
    Estimation charges

    Environnement technique Php5, Oracle, Ajax, jQuery, CSS3, Zend Studio, PHPUNIT, Mantis, Firebug, IE developper toolbar, Apache, Git, TOAD, Eclipse, Windows


    Projet Page : Publicités et annonces

    Audit de l’application
    Rédaction des spécifications techniques
    Estimation charges
    Gestion de changement
    Gestion des risques
    Sécurité PHP
    Intégration xHTML, CSS
    Export XML des annonces
    Mise en place de procédures stockées
    Mise en place de fonctionnalités JavaScript (jQuery)
    Optimisation de requêtes SQL
    Création de procédures stockées
    Évolution de codes, POO
    Correction de bugs notifiés sur Mantis
    Adobe Indesign afin de placer les annonces
    Tests unitaires et tests de recettes
    Mise en pré-production
    Déploiement et livraison en production

    Environnement technique Php5, Oracle, Ajax, jQuery, CSS3, Zend Studio, PHPUNIT, Mantis, Firebug, IE developper toolbar, Apache, Git, TOAD, Eclipse, Windows
  • LA POSTE - Ingénieur Développeur PHP

    2013 - 2013 Projet : Développement d'une application de gestion de courrier

    Rédaction cahier des charges
    Rédaction spécifications fonctionnelles
    Estimation charges
    Gestion de changement
    Gestion des risques
    Sécurité PHP
    Management du projet « gestion de courrier »
    Création des modèles de l'application « gestion de courrier »
    Mise en place de contrôleur
    Configuration des routes
    Intégration HTML et mise en place des vues et aides des vues
    Développement des Webservices REST
    Développement d'un calendrier avec jQuery U
    Mise en place de carte géolocalisation via l'Api google Maps
    Méthodes Agiles
    Export Excel des données traitement courrier
    Intégration continue : Jenkins
    Tests unitaires
    Mise en pré-production

    Environnement technique Zend Framework2 (Zend_Http_Request, Zend_Http_Response,
    Zend_Db_ResultSet, Zend_Db_TableGateway), Php5, Web services (REST), MySQL, Ajax, jQuery, CSS3, Zend Studio, PHPUNIT, Firebug, IE developper toolbar, Apache, SVN, SSH, WINSCP, Windows & Linux
  • YACAST Monitoring Média - Ingénieur Développeur

    2012 - 2012 Projet : Développement d'Advertcast : Analyse des diffusions médias
    Mise en place d'un module extracteur pour récupérer les diffusions « médias et export » vers Excel.
    Corrections de bugs
    Optimisation requêtes SQL
    Développement en MVC avec Zend Framework de nouvelles fonctionnalités, des favoris utilisateurs et des sauvegardes de recherches publicitaires et médias
    Migration en Symfony2
    Mise en place d'Advertcast (Analyse des diffusions Médias) selon le mode Responsive Design
    Intégration du Kit CSS BootStrap de twitter
    Création des vues avec le moteur de template TWIG, utilisation des macros TWIG et création d'extensions TWIG.
    Création de bundle HOME, Extracteur média, Recherche libre ainsi que les modèles et contrôleurs associés
    Tests unitaires et tests de recettes
    Déploiement et livraisons fréquentes en production

    Environnement technique Zend Framework (Zend_DB, Zend_Session, Zend_Config, Zend_Load, Zend_Debug, Zend_Exception, Zend_Form, Zend_Mail, Zend_Log), Symfony2, Twitter Bootstrap, Twig, Php5, Oracle, Ajax, jQuery, CSS3, JSON, Eclipse, PHPUNIT, PHPEXCEL, Firebug, IE developer toolbar, Git, SQL Developper Apache, SVN, SSH,WINSCP, Mantis, Windows & Linux
  • YACAST - Développeur WEB PHP/ ZEND/ SYMFONY

    2012 - 2012
  • MAISON DE VALERIE - Ingénieur Développeur PHP

    2012 - 2012 Projet : Développement du lot 0 du site maisonlavalerie.com
    Mise en place du formulaire de création d'adresse de livraison et de modification, ainsi que le module de contrôleur d'adresses.
    Mise en place du formulaire et développement du module de gestion de confirmations de paiements du client.
    Mise en place de fonctionnalités en jQuery pour la création d'adresse personnelle ou adresse d'un proche.
    Mise en place du formulaire carte mandarine et développement du module et du Controller associés
    Gestion des redirections.
    Mise en place de gestion des erreurs, via des exceptions et affichage des messages d'erreurs associés à la saisie des utilisateurs.
    Utilisation des décorateurs pour les formulaires
    Tests unitaires et tests de recettes
    Déploiement et livraisons fréquentes en production

    Environnement technique Zend Framework (Zend_DB, Zend_Session, Zend_Config, Zend_Load, Zend_Debug, Zend_Exception, Zend_Form, Zend_Mail, Zend_Log), Php5, MySQL5, phpMyAdmin, Ajax, jQuery, CSS3, Zend Studio, Firebug, IE developper toolbar, Apache, Tortoise , Mantis, Windows & Linux
  • Conforama - Développeur WEB PHP/ ZEND

    Marne-la-Vallée 2012 - 2012
  • DEGREMONT SUEZ - Ingénieur Développeur PHP

    Paris La Défense 2010 - 2011 Projet : Développement d'une application de reporting achats

    Etude de faisabilité.
    Estimation des délais de livraison.
    Développement avec la bibliothèque JavaScript mootools de la partie utilisateurs de l'application de reporting achats (web reporting).
    Développement de la partie administration de web reporting avec la bibliothèque jQuery.
    Développement en php5 des fonctionnalités modulaires et réutilisables pour l'application reporting achats.
    Développement du module de connexion LDAP pour la connexion des utilisateurs dans les filiales de Degremont (Chine, Italie, Inde, Argentine, ....).
    Développement de l'export EXCEL des données de reporting mensuel.
    Intégration des modules du framework Zend à l'application (Zend_DB, Zend_Session, Zend_Config, Zend_Load,Zend_Debug, Zend_Exception, Zend_Form, Zend_Mail, Zend_Log)
    Livraisons de fonctionnalités.
    Tests unitaires, fonctionnels et tests de recettes.
    Rédaction de documentation d'installation de mise en service du serveur (PHP, apache, MYSQL, système backup) pour mise en pré-production et production.
    Assistance MOA au niveau de l'application web reporting et l'application de gestion de bug mantis.
    Adaptation plateforme web DIE (Dossier InterEntreprise) en site accessible Blackberry
    Tests du site web mobile via Emulateur Blackberry
    Etude d'applications Business Intelligence, Pentaho & Jaspersoft pour transformer des données en graphes pour analyse.

    Environnement technique PHP5, MySQL5, Zend Framework(Zend_DB, Zend_Session, Zend_Config, Zend_Load, Zend_Debug, Zend_Exception, Zend_Form, Zend_Mail, Zend_Log), phpMyAdmin, Ajax, JavaScript, Mootools, jQuery, CSS, Zend Studio, Eclipse, MySQL Administrator, Firebug, IE developper toolbar, Apache, Mantis, Pentaho & JasperSoft (Business Intelligence), VMware, Emulateur Blackberry, Windows, Linux
  • Degrémont - Développeur WEB PHP/ ZEND

    Paris La Défense 2010 - 2011
  • SPIKLY - GROUPE KEYRUS - Ingénieur Développeur PHP

    2010 - 2010 Projet : Développement site web de Fluiid, nouvel MVNO (Opérateur de réseau mobile virtuel)

    Développement des web services (SOAP-WSDL) :
    +web services de gestion de personne (méthode create, modify, delete, display)
    +web services de gestion de compte de facturation
    +web services de gestion contrat
    +web services de gestion de facturation de lignes téléphoniques
    +web services de gestion d'entités (entreprise, particulier)
    +web services de gestion de portabilité

    Développement en MVC
    Développement de l'authentification des utilisateurs, gestion des utilisateurs membre de fluiid et client de fluiid.
    Interface IHM avec Ext.JS
    Mise en place de connexion sur Oracle, PostgreSQL, MySQL, de jointure sur les tables et optimisation des requêtes avec les index.
    Mise en place de PDF d'avis de prélèvements de l'utilisateur avec la bibliothèque FPDF.
    Gestion des tâches et suivi du développement via MS Project

    Développement du forum en phpBB :
    +installation phpBB
    +configuration de phpBB
    +intégration charte graphique du forum
    +Ajout de nouvelles tables et fonctionnalités de jointure pour effectuer la connexion via le site de fluiid et création compte phpBB via site de fluiid.

    Tests unitaires, tests de recettes
    Débogage des bugs rapportés sur mantis
    Mise en place paiement PayBox

    Environnement technique Zend Framework(Zend_DB, Zend_Session, Zend_Config, Zend_Load, Zend_Debug, Zend_Exception, Zend_Form, Zend_Mail, Zend_Log) , MVC, PHP5, ORACLE, MySQL, PostgreSQL, Webservices, SOAP, WSDL, XML, XHTML, Ajax, JavaScript, jQuery, EXT.JS, CSS, Smarty, phpBB, Zend Studio, SVN, MS Project, TOAD, Firebug, IE developper toolbar, Mantis, Wamp Server, Apache
  • SPIKLY - GROUPE KEYRUS - Développeur WEB PHP/ ZEND

    2010 - 2010
  • TF1 - Développeur WEB PHP/ZEND

    BOULOGNE 2010 - 2010
  • eTF1 - Ingénieur Développeur PHP

    Beauchamp 2010 - 2010 Projet : Développement d'un site web de consommation (www.tf1conso.fr), Débogage de sites e-TF1

    Mise en place du gabarit de page et la maquette du site TF1conso.fr à partir du gestionnaire de création de templates, blocs et maquettes appelés Hélios et développés en interne
    Développement d'un bloc de gestion des marques avec leurs produits respectifs
    Mise en place de template TWIG pour la gestion de l'affichage
    Développement du bloc Menu principal du site TF1conso, du footer du site
    Mise en place des blocs de produits
    Affichage par produits de 3, produits de 4 et de tous les coupons, template de gestion d'affichage développé en TWIG
    Tests des templates mis en place avec les différents navigateurs et gestion de l'affichage pour les problèmes d'affichages sur certains navigateurs
    Mise en place du template d'affichage vidéo pour les différents produits en TWIG
    Débogage du site shopping de TF1
    Mise en place de la gestion de video wat pour les sites Histoire.fr, Odysse.com, Ushuaïa TV
    Débogage de requêtes SQL sur site shopping de TF1, utilisation de TOAD pour la base de donnée sur ORACLE et binding de variables apportant des performances au niveau du site.

    Environnement technique PHP5, MySQL5, ORACLE, XML, XHTML, HTML5, Ajax, JSON, JavaScript, jQuery, Prototype, EXT.JS, CSS, Twig, Zend Studio, SVN, MS Project, TOAD, Firebug, IE developper toolbar
  • FHM Solutions - Développeur WEB PHP/ ZEND/ SYMFONY

    CHARENTON-LE-PONT 2010 - 2013
  • CELESTE - Développeur WEB PHP/ ZEND

    Champs-sur-Marne 2009 - 2009
  • Celeste - Ingénieur Développeur PHP

    Champs-sur-Marne 2009 - 2009 Projet : Développement d'un système de webservices d'achat de ligne DSL, d'un systèmede webservices de gestion de rendez-vous et un système de webservices de commandes SDSL auprès de France Télécom.

    Gestion de projet (Extreme Programming)
    Etude de faisabilité
    Planification itérative
    Spécifications techniques
    Mise en place du cahier des charges
    Etude de la documentation de FranceTélécoms
    Etude des fonctionnalités à implémenter
    Développement de webservices d'achat DSL, CDSL, d'un système de gestion de rendez-vous
    Mise en place des fonctionnalités des webservices
    Création de fichiers WSDL
    Conception selon le modèle MVC
    Configuration des composants du framework Zend (Zend_Config, Zend_Db, Zend_Log, Zend_Mail)
    Intégration xHTML, CSS
    Cryptage et décryptage des informations envoyées via webservices
    Tests de recettes
    Tests unitaires des fonctionnalités
    Création du dépôt de données SVN
    Rédaction manuel d'utilisation des web Services

    Environnement technique PHP 5, MySQL5, Zend Framework, SOAP, WSDL, JavaScript, jQuery, Ajax, XHTML, XML, HTML5, DOM, SVN, Eclipse
  • NETAPSYS CONSEIL - Ingénieur Développeur PHP

    2008 - 2008 Projet : Développement de statistiques pour la gestion de noms de domaines

    Développement des statistiques de positionnement de sites
    Spécifications techniques
    Mise en place graphiques avec la librairie Open Flash Chart
    Conception des fonctionnalités
    Débogage de sites
    Développement de sites et mini-sites
    Intégration
    Gestion des flux RSS
    Evolution de code vers PHP5
    Planification itérative
    Développement de moteur de recherche avec le logiciel sphinx
    Etude du logiciel Sphinx
    Indexage des données
    Amélioration résultats recherche avec la phonétique
    Utilisation de l'API Sphinx avec PHP
    Tests unitaires

    Environnement technique PHP5, DOM, SOAP, MySQL, XML, XHTML, CSS, ruby, JavaScript, CSS, smarty, Eclipse, VMware, Linux (Ubuntu), Sphinx-Moteur de recherche Full-Text
  • ATEXO - Ingénieur Développeur PHP

    PARIS 2007 - 2007 Projet : Développement d'une plateforme d'annonces de marchés publiques
    Conception générale et détaillée des formulaires d'annonce de marchés publics
    Parsing de schémas XML publié par le BOAMP (Bulletin d'annonces de marchés publics)
    Etude des besoins et de l'existant
    Conception des fonctionnalitésµ
    Intégration CSS et développement en PHP5 des formulaires de marchés publics

    Débogage des plateformes des clients (Mantis, SSH)

Formations

Réseau

Annuaire des membres :