Marc - Architecte PHP

Ref : 130328V001
Photo de Marc, Architecte PHP
Compétences
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE :
    Juin 2013 Groupe Audiovisuel
    Aujourd’hui
    Consultant / Expert Technique Web

    Refonte d’une plate-forme de vidéo en replay (SOA). Optimisation des performances backend et frontend (-30% sur les temps de chargement des pages).
    Identification des parties de la plate-forme à refactorer. Propositions de solutions pour améliorer la qualité du code et sa maintenance. Mise en place de documentations et de conventions de codage.
    Mise en place d’outils de mesure de la performance backend.
    Refonte complète du backend servant les différents clients proposant des vidéos en replay (base de données + API) : applications mobile, TV connectés, box FAI, xbox => diminution des temps d’exécution, augmentation de la robustesse.

    Conception et participation à la réalisation d’un site de replay version smartphone.

    Env. Technique: PHP 5.4, Zend Framework, Redis, MySQL, Jenkins, Grunt, Jquery, HTML5, CSS3, Varnish, Akamaï, Selenium, PHPUnit, Redmine, Git, Kibana.


    Janvier 2013 Aéroports de Paris – Aéroports de Londres
    Mai 2013
    Architecte Open Source

    Conception et réalisation d’une plate-forme Européenne de dématérialisation des marchés respectant le cahier des charges fourni par le client (plate-forme bilingue français-anglais).
    Chiffrage des charges de travail. Elaboration du planning de livraison.
    Gestion de projet. Conseil auprès du client concernant les choix techniques à réaliser.
    Propositions d’améliorations fonctionnelles possibles par rapport au cahier des charges existant. Plate-forme incluant un module de publication d’annonces au Journal Officiel de l’Union Européenne (JOUE) : génération d’annonces au format XML respectant une XSD européenne.

    Env. Technique: PHP, Zend Framework, JQuery, CSS3, XHTML, MySQL. Déploiement sur Zend Server.

    Conception de l’architecture complète du portail B2B incluant 4 modules distincts
    (Mise en place d’une architecture MVC) :
    Module d’accueil accessible sans authentification
    Module « acheteurs » : dashboard, système de qualification des entreprises, préparation des marchés, workflow, échanges de questions/réponses avec les soumissionnaires en cours d’appel d’offres, ouverture des réponses, envoi de messages en recommandé électronique avec accusé de réception pour le rejet et la sélection des candidatures…
    Module « administration » : création d’organismes et des services associés, gestion des utilisateurs, du paramétrage…
    Module « entreprises » : recherche des appels d’offres, abonnement par secteur d’activité, réponse aux appels d’offres…

    Authentification. Stratégie de gestion des droits par Acl (Access Control List).
    Export de données en PDF et Excel. Implémentation d’un système de mailing de
    masse pour les abonnements.
    Implémentation notamment des designs pattern suivants : factory, singleton, observer.
    Gestion des aspects sécurité du portail : téléchargement sécurisé des fichiers,
    protection contre les injections SQL et les attaques XSS. Assistance du client pour l’organisation de la phase de recette.
    Utilisation des outils Redmine, SVN, NetBeans pendant toute la durée du projet.


    Avril 2012 Groupe FICADE
    Déc. 2012
    Consultant / Expert Technique Web

    Coaching de l’équipe de 2 développeurs.

    Contrôle qualité du code source (mise en place d’outils présents dans Phing : calcul automatique de la complexité cyclomatique
    (PHPMD)), respect des conventions de codage (Php_CodeSniffer), documentation
    du code source (PhpDocumentor).
    Conception de l’architecture et réalisation d’un module de publication d’annonces au
    Bulletin Officiel des Annonces des Marchés Publics (BOAMP).

    Env.Technique: PHP (Framework PRADO), JQuery, CSS3, XHTML, MySQL.

    Réalisation : développement d’un logiciel permettant de parser une XSD afin d’en
    extraire les différentes règles et produire une librairie PHP visant à générer
    automatiquement des annonces au format XML conformes à une XSD (introduction
    d’un niveau d’abstraction permettant à du code source de générer du code source).

    Intégration du module au sein du logiciel open-source ATEXO Local Trust MPE.
    Audit de code d’applications existantes. Refactoring.

    2003 – 2007 : Forsup (Développeur informatique / chef de projet)
    Participation à la création de l’entreprise. Partenariat avec IBM.
    Développeur informatique (2003 – 2005) : conception et développement PHP / MySQL d’une plate-forme de dématérialisation des marchés publics
    Chef de projet (2005 – 2007) : gestion de projet des grands comptes : Mairie de Paris (projet à 200k€, durée de 3 ans), Mairie de Lyon, ACFCI (160 CCI, projet à 450k€, durée de 5 ans), portail des marchés des organismes de sécurité sociale (plus de 600 organismes), Conseil Général des Hauts-de-Seine…
    2007 – 2012 : Forsup / ******** (Directeur des projets)
    Entreprise leader dans la dématérialisation des marchés publics (6,7 M € de CA / 32 employés)
    Conception des produits : dématérialisation des marchés publics, rédaction des pièces administrative de marchés, télétransmission des actes au contrôle de légalité, archivage légale, parapheur électronique, recommandé électronique
    Management de l’équipe projet (8 personnes) / suivi des développements
    Gestion de projet et gestion commerciale des grands comptes
    2012 – Aujourd’hui : Intervenance (Consultant expert en applications web)
    Mission pour le Groupe Ficade (6 mois) : conception et réalisation d’un module de publication d’annonces au Bulletin Officiel des Annonces des Marchés Publics (BOAMP). Technologie : PHP (Framework PRADO). Intégration du module au sein du logiciel ATEXO Local Trust MPE. Participation au développement d’un module de publication d’annonces légales pour le groupe de presse Ouest France. Technologie : Zend Framework.
    Mission en cours (jusqu’au 30 avril 2013) : conception et réalisation d’une plate-forme Européenne de dématérialisation des marchés. Plate-forme incluant un module de publication d’annonces au Journal Officiel de l’Union Européenne (JOUE). Technologie : Zend Framework.

Études et formations
  • FORMATION :

    1998/2000 : Classes Préparatoires aux Grandes Ecoles (Math sup. / Math Spé.) au lycée Albert Schweitzer (Le Raincy)
    Sept. 2003 : Diplôme d’ingénieur en "Réseaux Informatiques et Communication Multimédia" (option conception d’applications web), Institut des Sciences et Techniques de Grenoble (ISTG).

    Directeur de projets, expert en conception d'applications web, j'interviens et tant que consultant sur les domaines suivants :
    Assistance à maitrise d'ouvrage
    Elaboration de cahiers des charges techniques et fonctionnels
    Directeur des projets / Manager d'équipe de développeurs (Méthodologie agile : extreme programming)
    Architecte logiciel
    Audit de code source
    Expert en nouvelles technologies : Zend Framework / JQuery / CSS3 / XHTML
    Ergonomie (ingénieur diplomé en interaction homme-machine)

    Zone géographique d'intervention : Paris et Ile de France

D'autres freelances
Architecte PHP

Ces profils pourraient vous intéresser !
CV Architecte / Engineering Manager / Lead Technique
Pierre-Alain

Architecte / Engineering Manager / Lead Technique

  • NANTES
JAVASCRIPT PHP API RESTful SQL ENTERPRISE ARCHITECT DOCKER ORACLE HASHICORP TERRAFORM Cloud AWS AZURE
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Consultant en Industrialisation IT
Romain

Consultant en Industrialisation IT

  • CRAPONNE
Kubernetes LINUX DOCKER CI/CD ANSIBLE TDD PHP HASHICORP TERRAFORM GO ELASTICSEARCH
Disponible
CV Architecte logiciel
Christian

Architecte logiciel

  • PARIS
PHP GO PYTHON MYSQL SQL ORACLE JAVA
CV Architecte Solution
Jonathan

Architecte Solution

  • BILLY-BERCLAU
Cloud AWS SQL SQL SERVER C# .NET JAVA PHP Spring Boot AZURE APACHE KAFKA
CV Ingénieur de développement C++
Cédric

Ingénieur de développement C++

  • TOULOUSE
C++ QT PYTHON LINUX WINDOWS API RESTful SQL PHP
CV Ingénieur de développement JAVASCRIPT
Hichem

Ingénieur de développement JAVASCRIPT

  • BORDEAUX
JAVASCRIPT JAVA PYTHON Angular MYSQL REACT.JS TypeScript PHP C++
CV Engineering Manager
Adrien

Engineering Manager

  • ANTIBES
PHP RUBY SQL JAVASCRIPT
CV Analyste programmeur PHP
Christophe

Analyste programmeur PHP

  • CEYRAS
PHP MYSQL GIT JAVASCRIPT HTML CSS PHP LARAVEL DOCKER Kubernetes NODE.JS
CV Solution Architect / Integration Architect
Aboubaker

Solution Architect / Integration Architect

  • PALAISEAU
AZURE SAFE NODE.JS PHP SYMFONY ELASTICSEARCH NoSQL POSTGRESQL MULESOFT ANYPOINT PLATFORM AMAZON AWS