El Madani - DBA PHP
Ref : 140227B003-
77127 LIEUSAINT
-
DBA, Développeur, Consultant technique (60 ans)
-
Freelance
01/10/2013 à ce jour : Bouygues Telecom.
Consultant Senior chargé d’études techniques.
Projets réalisés:
SEPA (Single Euro Payments Area) :
Il a été mise en place par les banques du conseil européen des paiements (EPC) dans le but d’harmoniser les modes de paiement au sein de la zone SEPA.
Le projet consiste à étudier l'impact de l'évolution vers les normes SEPA sur les parcours de changement de :
=> Coordonnées bancaires,
=> Moyen de paiement pour les clients grand public.
Compteur d'octets:
C'est une nouvelle offre qui sera proposée aux clients à partir du mois de mars 2014.
Elle permet aux clients d'acquérir de la data supplémentaire en plus de leur enveloppe data, pour une durée limitée, pour consommer après le Fair-Use. Le but du projet est de proposer une solution technique permettant aux clients de souscrire à une recharge data.
PayNext:
L'objectif est d'étudier techniquement l'impact de la mise en place de la sécurisation du paiement CB sur le Web quelque soit la ligne de marché (hors entreprise) et processus.
Revue d'impacts et échanges avec la MOA, le comité des web services et les développeurs.
Rédaction des spécifications techniques.
Référent fonctionnel et technique pour l'équipe de développement.
Environnement de développement : Zend Studio
Langage : PHP 5, JQuery, CSS, HTML, Zend connecté via Web Services SOAP et REST aux autres STI de Bouygues Télécom
Méthodologie : Agile (SCRUM)
Outils : Redmine, Eclipse, SSH,
Serveur de cache : Redis
URL site de Bouygues Télécom : ********-compte/
01/01/98-30/09/2013: KAHILOA SOLUTIONS ET COMMUNICATION (partenaire EZ PUBLISH
Fonction Responsable de déploiements applicatifs
Développement d’applications et de portails Web.
Pour le compte d’Humanis (,depuis le mois de Mars 2013 à ce jour)
Le site est dédié aux animateurs Humanis dans le but de présenter le système de retraite aux salariés.
Le projet permet de générer une version du site (avec intégration du script php/ eZ Publish v 5.7) pour l’utiliser en vidéo-projection sur une machine locale.
Le projet est en cours de développements avec le déploiement d’une version 1.0 en pré-production.
Responsable d’application
Mise en place de l’environnement de développement
Etude conception et réalisation du site web.
Mise en place de l’architecture technique du bureau virtuel : pages générées par ezpublish et qui tournent en mode local.
Customisation du serveur zazou (serveur tournant en mode locale).
Mise en place du module PSCP pour la récupération des pages générées par le cache d’ezpublish.
Modification du kernel ezpublish dans le but de générer des fichiers avec extension .php
Mise en place de l’environnement de pré-production.
Préparation des jeux de tests
Recette et tests unitaires avant la mise en production.
Déploiement en pré-production.
Formation des développeurs Humanis (3pers) sur le code source du projet.
Environnement Technique : Php 5.3, Mysql 5.1, EZpublish version 5.X 2013.. Apache 2, Debian 5.0. ZazouMiniWebServeur
Administration serveurs :
Installation et configuration des serveurs Linux Debian 5.0, Redhat 7.2.
Mise en place des environnements de développement, pré-production et production.
Déploiement applicatif sur les serveurs de production.
Mise en place des procédures de backup des bases de données.
Compétences fonctionnelles :
Lead développeur : encadrement et animation d’une équipe de 4 développeurs (projet corsairfly).
Evaluation du besoin avec le client dans le but d’écrire le cahier des charges (projet ********)
Planification des tâches, organisation et suivi de l’avancement du projet.
Chiffrage des projets php sous eZpublish.
Pour le compte de l’Observatoire des industries chimiques Projet au forfait (02/12 à ce jour )
Responsable d’application
Le site d'information à destination des salariés et des ressources humaines des entreprises des industries chimiques.
Etude, conception et réalisation du site internet
Mise en place d’une plate-forme d’échange de flux de données entre WebDev
et le site web.
Environnement Technique : Php 5, Mysql5.1, EZpublish version 4.5 Apache 2, Debian 5.0.
Pour le compte de CORSAIRFLY (en parallèle avec l’Observatoire des industries
01/ 2012 à ce jour
Création d’un Site e-commerce Multilingue, mise en place de l’architecture technique du site.
Mise en vente des billets d’avion.
Intervention en collaboration avec un référent eZpublish sur la configuration de la base de donnée MySql.
Lead développeur, encadrement de 4 développeurs. Intervention dans différents modules du site.
Mise en place du module de la carte interactive.
Déploiement en pré-production et production.
Environnement Technique: Php 5, Mysql5, EZpublish version 4.5 Apache 2, Debian 5.0.
Pour le compte du Client OCIRP (03/2011 à ce jour)
Développement de 3 sites intranet /extranet IP qui permettent les échanges et les communications à destination des institutions partenaires (IP) de l’OCIRP (500 utilisateurs).
Mise en place de trois siteaccess permettant la gestion des sites web
Maintenance évolutive et corrective du site
Environnement Technique: Php 5, Mysql5, EZpublish version 4.5 Apache 2, Debian 5.0.
(07/2009 – 12/2010)+ieurs projets en parallèle pour le compte d’Agirc-Arrco 6mois 07/09 – 12/09
Rédaction des spécifications fonctionnelle et technique d’un simulateur pour connaître d’âge de départ en retraite.
Développement du simulateur en utilisant eZPersistentObject pour gérer la persistance de données avec des tables supplémentaires dans eZ publish.
********
Environnement Technique: Php 5, Mysql5, EZpublish version 4.4 Apache 2, Debian 5.0.
Pour le compte d’Essilor (01/10 – 02/10)
Mise en place d’une plate-forme pour les envoies de cartes de vœux sous eZpublish.
Paramétrage de l’interface des envoies de mail chez emailing solutions
Environnement Technique: Php 5, Mysql5, EZpublish version 4.5 Apache 2, Debian 5.0.
Pour le compte de Fiat Wallzine (03/10 – 07/10)):
Etude, conception et réalisation de l’intranet Fiat Wallzine.
Environnement Technique: Php 5, Mysql5, EZpublish version 4.4 Apache 2, Debian 5.0.
Pour le compte de Smeba (en parallèle 01/10 – 12/10 1an ):
Maintenance et administration du site web.
Modification des règles de gestion lors de la souscription des adhérents.
Environnement Technique des projets : Php 5, Mysql 4, Typo3, Debian 5.0.
Ingénieur Concepteur PHP sans CMS eZ Publish
Développement interne (durée 2 ans) :
Etude Conception et réalisation d’un FrameWorkPhp en Php4 pour les sites Web KAMELEON.
Pour le compte Nicolas (depuis 2006):
Site e-commerce spécialisé en vins et alcools.
Etude, conception et réalisation du site web, maintenance du site.
Réalisation d’une passerelle d’échange de données entre le serveur de production et le système AS400.
Environnement Technique des projets : Php 4, Mysql 3, Redhat 7.2., Apache1.3, Shell, Kaméleon, Xml.
Pour le compte de Beko (depuis 2012) :
Site d’informations pour le public et présentation d’un catalogue produits.
Etude, conception et réalisation du site web, maintenance du site.
Environnement Technique des projets : Php 4, Mysql 3, Redhat 7.2., Apache1.3, Kaméleon.
Pour le compteLa poste (durée 1 an)
Etude, conception et réalisation de plusieurs modules pour le site web de la poste.
Mise en place des serveurs de développement avec une synchronisation entre
les serveurs.
Environnement Technique des projets : Php 4, Mysql 3, Redhat 7.2., Apache1.3, Spip. KAMELEON, Xml.
Pour le compte de Yoplait (durée 2 ans):
Participation à la conception et réalisation du site web et de l’extranet de yoplait. Mise en place du serveur de développement.
Pour le compte de Continental (durée 1 an) :
Portail de référence pour la location de voitures en France et en Europe
Etude, Conception et réalisation de plusieurs applications :
Devis Manager, parc manager.
Groupe Ecole Nationale d’Assurance (durée 1 an):
Site de l'Institut de formation de la profession de l'assurance.
Participation à la conception et réalisation du site web du groupe ENAS.
********/
Bacardi Martini (durée 2 mois):
Gestion des cocktails
Environnement Technique : Solaris, Oracle, Java , Jrun, Websphere Shell, Xml, Jsp. Htdig
Connex (Vivendi) (durée 1 an) :
Conception et développement du site Internet « Connex.co.uk » .
Développement d’un système d’échange de flux XML entre le FrameWork Connex et Kizoom et stockage dans une base ORACLE.
Environnement Technique: Solaris, WebSphere, Oracle, Apache, Php4, JSP, Servlets, Java , Xml, MySql.
Air France (Scoop) (durée 3 mois) :
Gestion des journaux à bord des avions Air France.
Module traitements des anomalies.
Environnement Technique : Java , Oracle , Unix Solaris
Razel Intranet Matris (depuis 2009):
Installation et mse en place du moteur de recherche htdig.
Configuration des parsers pour rechercher dans le contenu des documents.
Environnement Technique : Php, MySql, Apache, Htdig, scripts shell
Razel-Bec (depuis 2009):
Acteur majeur des travaux publics. Le site internet présente l’ensemble des
chantiers publics dans le monde. Réalisation du site web.
********
Environnement Technique : Php4, MySql, Apache1.3.
1998-1999 KAHILOA SOLUTIONS ET COMMUNICATION
Ingénieur de développement
EDF-GDF Services (mission de 2 ans)
Développement du Progiciel SERVANCE
Développement de modules d’un progiciel de Gestion de la Relation Client et
de la facturation. Développement des modules relèves et gestion des profils de consommation.
Environnement Technique: 4D Server – Oracle – Sybase - Windows NT
Jan. 97/Oct. 97 LUCAS AEROSPACE FCS PARIS
Ingénieur de développement
Conception et développement des applications de gestion dans le domaine de l’Aérospatial.
Suivi des équipements (Airbus A300/320 et Hélicoptères) en cours de réparation. Gestion du suivi du chiffre d’affaire Après-vente,
Gestion des rotables, conception de la base de données commerciale après-vente.
Environnement Technique :WINDOWS 95 et NT 4.0, Visual Basic 5.0, Access Basic 2.0, SQL
1996 DELPHY INDUSTRIES
Ingénieur de développement
Conception et développement des applications de gestion clientèle.
Environnement Technique: Windows 95, Access 2.0, Access Basic 2.0, SQL.
1995/1997 UNIVERSITE PARIS 8
Chargé de travaux pratiques du langage C pour les étudiants de la première Année du Deug Informatique.
En même temps préparation de la thèse de doctorat :
Etude et réalisation d’une architecture de stockage pour les systèmes de gestion de base de données objets »
Environnement Technique: C/C++, Unix v4.0 bsd, EQUEL sous le SGBD Ingres.
Fév. 95/Juil. 95 Inter-Institut de Recherche Prospectives et Système PARIS 8.
Stage : implantation d’une base de données orientée objets utilisant le « Mapping de pages en mémoire » dans le but de: tester une hypothèse de résolution d’entrées et sorties d’une base de données objets via un mécanisme de mapping de pages en mémoire de processus.
Environnement Technique: C/C++ sous UNIX (V.4.0,BSD) . QUEL et EQUEL sous Ingres. TK/TCL
Fév. 94/95 Inter-Institut de Recherche Prospectives et Système PARIS 8.
Stage : étude, conception et développement d’un gestionnaire de stockage pour les objets complexes. Couplage entre un SGBD et la notion d’objet sous
l’angle du stockage.dans le but de permettre de stocker des objets complexes que le système
manipule.
Environnement Technique: C/C++ sous UNIX (V.BSD) et EQUEL sous le SGBD Ingres.
Juin 92/Juil. 93 RENAULT FLINS
Conception et développement de l’application
Auto-contrôle Renault ” pour le compte de RENAULT.
Environnement Technique: Windows 95, DBASE III+.
ETUDES
• Thèse d’informatique, 3ème année – Paris 8
• Diplôme d’Etudes Supérieures Spécialisées en Informatique et Ethnométhodologies – Paris 8 mention très bien avec félicitation du jury
• Maîtrise d’Informatique - Paris 8. Mention très bien
• Licence d’Informatique - Paris 8
• Deug d’Informatique et Sciences du Langage - Université Paris 8
• 3ème Année de Spécialisation Génie Logiciel – EPITA
• Certificat d’Analyste Concepteur . Ecole Sup. de Technologie Paris.
• Certificat d’Analyste Programmeur. Ecole Sup. de Technologie Paris.
• Bac D.
FORMATIONS
• 2012 : Formation ezPublish 4.6 update training
• 2011 : Formation sur le CMS eZpublish, contenu:
Mettre en place et gérer un site web avec eZpublish
Mettre en application les concepts d’eZpublish
Configuration d’un site web sous eZpublish
• 2000 : Formation d’administration Oracle 8i:
Installation et configuration d’oracle. Architecture des bases de données
Manipulation des différents objets de la base. Gestion des droits. Langage SQL.
COMPETENCES TECHNIQUES
• Modélisation : Merise, UML
• Serveurs d’Applications: WebSphere, JRun, Apache 2
• Langages de dév.: Php 5, Jsp, C/C++, Sql, Java, Html, JavaScript, Xml, Lisp, Prolog, Shell,Sql.
• Bibliothèques Javascript : Jquery
• SGBD: MySql, Oracle, Postgres, Ingres
• Environnement de dév.: Eclipse, Visual Age, Visual Studio, JRun Studio
• Systèmes d’exploitation : Debian 5. Windows, Linux Redhat 7.2, Solaris
• Framework: eZpublish 4.x et 5.x Typo 3, Zend, Spip
• CMS: Joomla, Wordpress
• Autres : Word, Excel, LABview (Progiciel industrielle), Assembleur 68000.
LANGUES ETRANGERES
Anglais : lu,
Espagnol : lu, parlé, écrit