Développeur indépendant - PHP - Front / Back

Souvent embauché comme pompier pour éteindre le feu, tout le temps gardé pour éviter qu'il reprenne

  COMPETENCES INFORMATIQUES

  • Développement de logiciels client serveur, et sites WEB :
    Logiciels : Visual Studio, VB6, Delphi, Microsoft Office, PhpStorm, Cristal Report, Pl/SQL Developer, Lightroom, Photoshop.
    Langages :PHP, HTML5, CSS3, SQL, PL/SQL, Transact SQL, ASP.NET, C#, VB.NET, ASP 3, VB-script, Visual basic, Angular 2+, TypeScript, JavaScript, jQuery, Python/Micro-Python.
  • Administration de réseau, serveur WEB et base de données :
    Windows Serveur, SQL Serveur, Oracle Serveur, DB2/400, MySQL, MariaDB, ElasticSearch, Hyper File, LAMP, Nginx, Redis, Memcached, cluster.
  • Autres compétences :
    Google : Google Maps, Google Analytics, Outils pour les webmasters.
    Bing : Bing Maps, Outils pour webmasters.
    Sécurité : Seeker, Burp Suite, OWASP, SonarQube.
    Cloud : Nextcloud.

  PARCOURS PROFESSIONNEL

  • D'octobre 2022 à juin 2023 : Développeur Full Stack
    Société : MANYMORE
    Gestion des demandes de maintenance applicative, Symfony et Legacy.
    Amélioration technique sur le socle Legacy, optimisation de la génération des pages, reprise de requête SQL.
    Correction des vulnérabilités identifiées par SonarCube.
    Reprise de facturation, passage d'une facturation trimestrielle à mensuelle et ajout de la tarification des nouveaux modules.
    Reprise de la configuration Vagrant de environnement de développement sous Debian
    Méthodologie : Agile
    Environnement technique : PHP 7/8, Symfony 3/4, Composer, JavaScript, node.js, gulp, jQuery, SonarCube, Memcached, Redis, RabbitMQ, MariaDB, GIT, Stash, Confluence, Jira, Jenkins, Linux Debian 10, Nginx, SOGo, Vagrant/VirtualBox.
    Méthodologie : Agile

  • De janvier 2022 à juin 2022 : Développeur Full Stack
    Société : Akka Technologies pour Thales Avionic Vendôme, Centre-Val de Loire
    Reprise d'un projet de gestion des déposes et de l’analyse des composants électroniques défectueux dans le domaine de l’avionique.
  • Création d'un front avec Angular et d’un back API REST avec Laravel
    Gestion des imports en masse des déposes des composants : fichier Excel
    Mise en place de QR code pour le suivit des enveloppes physiques
    Création d’export Excel
    Création de rapport d’activité : KPI, diagramme d'Ishikawa
    Environnement technique : Angular V13, Laravel 8, MySQL, SonarQube
    Méthodologie : Agile

  • Depuis mars 2020 : Développeur indépendant Web Agency Ms-only.
    Société : DPM SAS.
    Paramétrage de l’hébergement OVH et transfert du nom de domaine.
    Reprise du site précédemment créé par INFOCOB SARL (pages statiques) pour le refaire avec WordPress.
    Création du template WordPress pour reprendre la charte graphique d’origine du site.
    Création d’un module pour la gestion et l’envoie des actualités s par email.
    Création d’un module de gestion de la galerie photo.
    Déploiement du code source et BDD.
    Tests de l'ensemble du site, de ses fonctionnalités et livraison.

    Société : CALPI COLOR SAS.
    Transfert du nom de domaine de Orange vers OVH.
    Paramétrage de l’hébergement.
    Création et enrichissement de la base de données OVH avec la sauvegarde récupérée chez Orange.
    Déploiement du code source et modification des informations de connexion à la BDD.
    Audite sécurité du code source et correction.
    Vérification de la compatibilité PHP 7.4 et correction.
    Reprise éditoriale du site (suppression des diverses infos sur l’autre société du précédent groupe).
    Tests de l'ensemble du site et ses fonctionnalités et livraison

    Association : SATYOGIN Paris.
    Mise en place et gestion d’un site Wordpress ainsi qu’un site Nextcloud pour le partage des cours vidéo et des cours en live (visio-conférence), calendrier des cours et inscription, système de paiement (donation Paypal).
    Paramétrage de l’hébergement.
    Création du template WordPress pour reprendre la charte graphique d’origine du site.
    Déploiement du code source et BDD.
    Tests de l'ensemble du site et ses fonctionnalités et livraison.

  • De septembre 2017 à octobre 2020 : Développeur indépendant.
    Société : MANYMORE.
    Lead dev, DevOps, backup de l’administrateur de base de données.
    Garant de la qualité du code et du respect des standards PSR2 et des standards « maison ».
    1ère mission : adaptation du socle PHP 5.6 vers PHP 7.1, remplacement des composants obsolète par leur version Composer. Reprise des formulaires pour éviter les failles XSS et requêtes intersites (CSRF). Tester et documenter le travail.
    2ème mission : gérer les incidents de migration du socle technique après mise en place d’un cluser de 4 serveurs front Debian 9 / Nginx (changement d’hébergeur).
    3ème mission : gérer les demandes de maintenance, priorisation, découpage en lot, répartition des rôles, gestion de la documentation (Confluence), planification des versions.
    Présentation d’un POC Elasticsearch pour optimiser la recherche et l’affichage des données des clients (gestion des fonds de placement).
    Migration PHP 7.1 à 7.4 du socle legacy et Symfony, montée de version Symfony 2.8 vers 3.4 et 3.4 vers 4.3.
    Formation des apprentis (Web@cadémie).
    Environnement technique : Elasticsearch, PHP 5.6/7, Symfony 2/3/4, Composer, JavaScript, jQuery, Memcached, Redis, RabbitMQ, MariaDB, GIT, Stash, Confluence, Jira, Jenkins, Linux Debian 8/9, Nginx.

  • Depuis juillet 2017 : Développeur indépendant Web Agency Ms-only.
    Société : Projet personnel
    Présentation du projet : Ce projet est un grand classique ou la seule limite c'est votre imagination :
    Construire une station météo maison permettant de lire la température, l’humidité, la pression atmosphérique, les particules fines, la pluviométrie, la vitesse/sens du vent, les polluants chimiques, le CO², le CO, ...
    Utiliser des calculs afin d'obtenir des informations comme le point de rosée, l'indice humidex, la température ressentie (Windchill)
    Affichage sur une carte les différents endroits où une personne possédant une station météo "maison" a partagé ses données.
    Toutes les données sont disponibles en quasi temps réel.
    Vous pouvez à votre tour mesurer et partager vos données locales au Monde entier.
    Environnement technique : Node.js et Elasticsearch pour la partie webservice, Micro Python et C++ pour la partie station connectée, Symfony MariaDB pour le site internet)

  • De novembre 2015 à juillet 2017 : Développeur indépendant.
    Société : E-QUADRA. Pour la société DOCAPOST (groupe La Poste)
    Comprendre et analyser le dispositif de génération du fichier d’écriture comptable de la Poste à partir d’extraction SAP mis en place lors d’un POC réalisé en 2013 (proof of concept).
    Mise en conformité OWASP de la plateforme d’hébergement et des sources du site.
    Test de sécurité avec les outils Seeker et Burp Suite.
    Modification du socle afin de passer en PDO et requête préparée pour limiter le risque d’injection SQL.
    Reprise des formulaires pour éviter les failles XSS et requêtes intersites (CSRF).
    Réaliser la migration des serveurs Elasticsearch 1.4 vers Elasticsearch 1.7.
    Réaliser les adaptations et les développements requis pour intégrer le typage des données pour permettre une recherche plus réactive et souple : Template avec auto complétion et index typé (date, nombre, texte).
    Réaliser la migration des index vers la nouvelle architecture cible : un serveur Elasticsearch avec un cluster de 5 shards vers un cluster 3 serveurs Elasticsearch avec 6 shards (2 par cluster).
    Réaliser les développements du logiciel C# WinForms d’injection et d’enrichissement des données.
    Intégration des données : 5 ans avec 320 millions de documents environ par année.
    Réalisation des modifications à apporter sur le Front web en PHP pour permettre la recherche range sur les dates et les montants, l’auto-complétion sur les index et recherche de texte en français avec et sans accent et sans prise en compte de la case.
    Génération des requêtes Elasticsearch pour l’exportation des données en CSV.
    Tester et documenter le travail.
    Environnement technique : Elasticsearch, C# WinForms, PHP, JavaScript, jQuery, HTML5, CSS3 media queries, MySQL MariaDB, Visual studio 2010, GIT, Jenkins, Linux.

  • De juillet 2015 àaout 2015 : Développeur indépendant.
    Société : HITECHPROS. Pour la société CBRE CB RICHARD ELLIS
    Comprendre et analyser le dispositif actuel
    Réaliser la migration de l’API Bing de sa version 6.3 vers 7.0
    Réaliser les adaptations et les développements requis
    Tester et documenter son travail.
    Environnement technique : Bing Maps API v7, Foundation, ASP, JavaScript, jQuery, HTML5, CSS3 media queries, SQL Server.

  • De janvier 2015 à juin 2015 : Développeur indépendant Web Agency Ms-only.
    Sociétés : Drole Doizo, Azacoma Pariwest.
    Modification des chartes graphiques de plusieurs sites vers HTML5 CSS3 responsive design afin d’offrir une expérience de consultation confortable sur différents supports (moniteurs d'ordinateur, Smartphones, tablettes, TV, etc.).
    Adaptation nouvelles recommandations Google pour l’optimisation du référencement naturel.
    Environnement technique : PHP, JavaScript, Ajax, jQuery, HTML5, CSS3 media queries, MySQL.

  • D’aout 2010 à novembre 2014 : Développeur indépendant.
    Société APSIDE. Pour la société Quatrem (groupe Malakoff Médéric).
    Animation de Workshop, recueil du besoin, définition des exigences, validation des spécifications.
    Gestion du planning des phases de développement, recette et mise en production (estimations des charges en j/h)
    Rédaction des spécifications fonctionnelles détaillées
    Gestion de la recette fonctionnelle, réalisation des cahiers de recette
    Gestion des livraisons en environnement de recette et de production
    Gestion des incidents de production
    Développement d’un nouvel outil de tarification à partir d’existants :
     Rétro ingénierie et création de la documentation de l’existant
     Développement de l’IHM
     Développement socle de l’application
     Développement des moteurs de calculs financiers Article 83 (Transformation de formules mathématiques actuarielles en langage informatique)
     Développement de la partie éditique PDF
    Environnement technique : PHP, ASP, VB6, JavaScript, Ajax, jQuery, CSS3, HTML 5 Oracle, Sql Server.

  • De mars 2009 à juillet 2010 : Développeur indépendant Agency Ms-only.
    Sociétés : Drole Doizo, l’Oréal, Huxley Associates Ltd, Logica, Frenchy Trendy , E-nov Développement
    Intervention sur un applicatif web de gestion marketing et concurrence.
    Correction de bug, modification des API métier développé en Delphi 6 et C++.
    Mise à jour de l’interface client.
    Création de la vitrine de présentation de l’activité de la société, création du système de galerie photo, création d’une boutique en ligne, création d’une interface d’administration des pages, des galeries photos, création du système d’upload d’image et création de miniatures à la volé.
    Mise en place d’un système de gestion commerciale et de création des factures en PDF.
    Mise en place de la solution d’hébergement dédié.
    Mise en place de l’URL rewriting et optimisation des pages pour le référencement naturel du contenu.
    Amélioration et création de module pour le moteur de site Cyber Matrice.
    Sécurisation des formulaires et données.
    Mise en place d’un système de paiement en ligne Paypal.
    Mise en place d’un système de paiement en ligne Cybermut.
    Environnement technique : PHP, Flash, ASP, JavaScript, CSS, ASP.NET, C#, SQL Server, MySQL, Oracle, Delphi 6, C++.

  • 2006 - février 2009: Développeur indépendant..
    Société DATAVANCE. Pour la société debitel (groupe SFR).
    Etude et développement du site, impact du changement de marque.
    Intégration du programme de fidélisation Maximiles.
    Mise en place URL Rewriting Helicontech.
    Etude et mise en place d’un intranet sous le CMS Joomla.
    Création d’un logiciel de gestion de projet (client léger)
    Intégration des Flash, développement du moteur en Action Script.
    Création d’un module de vente et intégration des templates sur le système de paiement Atos Worldline.
    Création de la galerie des téléphones mobiles.
    Optimisation des pages pour le référencement sur les moteurs de recherche.
    Refonte du système de souscription, Offre Mon Pack, Ma Puce, Ma Puce Self Control, alimenté par mailing publicitaire.
    Refonte du moteur de promotion. Refonte du générateur de contrat.
    Maintenance corrective du front et du back office, mise en production des promotions.
    Création de contrat
    Environnement technique : ASP, VB-script, J-script, Oracle, JavaScript, CSS, ASP.net, C#, Cristal Report, web services.

  • De 2005 à 2006 : Développeur indépendant Web Agency Ms-only.
    Sociétés : SENSI, DELF, GECODIS, DELF, Mon Meilleur Crédit, Comptoir du Sud Moto Guzzi Marseille.
    Création d’une interface d’administration des newsletters, envoi des newsletters, gestion des utilisateurs et des groupes, d’administration des articles, upload d’image et création de miniatures à la volé.
    Création de boutique en ligne.
    Intégration du front en Flash, intégration Action Script des formulaires Flash.
    Mise en place de la solution d’hébergement, serveurs SQL Server 2000, gestion du domaine, et gestion des Emails.
    Implémentation de la version 10 de Clarify , conception de la formation au progiciel de CRM Clarify, animation d’une formation sur le module ClearSupport pour les intégrateurs.
    Modification de formulaires, intégration des services FIA-NET.
    Intégration du mode de paiement Sogenactif banque Société général.
    Intégration du mode de paiement SPplus banque Caisse d’épargne.
    Gestion des redirections téléphonique de la hotline des sites web.
    Administration : du backoffice, des serveurs dédiés, gestion des domaines.
    Mise en place de système de création de facture en PDF.
    Création de la vitrine de présentation de l’activité de la société, création des formulaires de simulation de crédit et de contact, création de la base de données MySQL.
    Création d’un logiciel de gestion des données du site, édition des factures, suivie du stock en VB6.
    Environnement technique : PHP, ASP.NET, Flash, MySQL, Flash, Oracle, SQL Serveur, JavaScript, XHTML, CSS, SQL Serveur, JavaScript, CSS.
    Outils: VB6, Clarify V10 8.

  • 2004 : Projet Qui est Qui V2 : Développeur VB6 et Webmaster.
    ociété des pétroles SHELL.
    Création d'un annuaire / trombinoscope, création d’un connecteur avec les PABX Alcatel, création du module de gestion des données, gestion quotidienne du  contenu intranet (16 sites sous Frontpage).
    Environnement technique : ASP, VB6, SQL Serveur, JavaScript.

  • 2003 - 2004 : Formation de Développeur.
    2ISA Millau.
    BTS, Technicien Supérieur en Informatique de Gestion option développement client serveur.
    Création d'un logiciel de gestion pour la gestion des activités du bâtiment hébergement, VB6, Access 2000.
    Création d'un requêteur SQL en VB6 pour la migration d'une base de données Hyperfile5 vers Oracle 8i.
    Création d'un jeu de morpion en réseau, VB6, Access 2000, ActiveX, ASP.

  • 2001 - 2003 : Technicien Support Technique Microsoft.
    Société STREAM pour Microsoft France.
    Hotline niveau 1 et 2 sur les produits Windows 3.11, 9X, NT, 2000, XP édition Home et Pro, Bêta-testeur sur Windows XP.

  • 1999 - 2001 : Développeur et Webmaster.
    Société Vella Informatique.
    Création d’une maquette de site de vente de matériels informatique.
    Création d’un site de vente de vin on-line.
    Création d’un site de référencement de ressources pour webmaster.
    Création d’une maquette de site pour le Ministère de l’Économie Forestière chargé de la pêche et des ressources halieutiques (Congo Brazzaville)
    Environnement technique : ASP, Access, SQL Serveur, JavaScript.

  • 1992 - 1999 : Poste évolutif.
    Société DALKIA  (ESYS-MONTENAY) (groupe VIVENDI).
    Agent de maintenance, chef de site : conduite des installations techniques et sécurités. Production ECS, multi services, suivi des consommations, suivi des stocks, mise en place de la norme iso 9002, gestion des sociétés extérieures, rédaction des devis.
    Création d’un logiciel de gestion de stock en VB3

  FORMATION

  • 2003 : BTS, Technicien Supérieur en Informatique de Gestion option développement client serveur diplôme de niveau III homologation ministère du travail et de l'emploi (2ISA Millau).
  • 1992 : BAC Technique de Maintenance, Lycée Louis Blériot à Trappes.
  • 1990 : BAC F3 (Électrotechnique), Lycée Émilie de Breteuil à St. Quentin en Yvelines.
  • 1989 : MSMH diplôme de Maintenance Hydraulique Pneumatique et Automates Programmables, lycée Louis Blériot à Trappes.
  • 1988 : BEP d'électrotechnicien, Lycée Louis Blériot à Trappes.

  DIVERS

  • Loisirs : Aéromodélisme, basket, planche à voile, parapente, électronique, micro-controleurs.
  • Titulaire du permis A.
  • CV au format PDF.
  • « L´imagination est plus importante que le savoir. »
    A. Einstein

  ANDRÉ Gaël

  Tél : +33 6 74 21 56 61

  Email : 

  LinkedIn : Profil LinkedIn

  Github : Profil Github

  CV : CV en pdf


  Compétances


PHP
 
Symfony
 
HTML5
 
CSS3
 
jQuery
 
JavaScript
 
SQL
 
Python/Micro-Python
 
C#
 
ElasticSearch