Allan - Développeur PHP JAVASCRIPT

Ref : 200702D001
Email vérifié
Photo d'Allan, Développeur PHP JAVASCRIPT
Compétences
Expériences professionnelles
  • Expérience professionnelle

    GROW YOUR BUSINESS
    Bricoman / Adeo
    Octobre 2020 – Aujourd’hui
    Ingénieur Javascript
    CONTEXTE :
    Technique
    ● Vue.js
    ● VUEX
    ● Quasar
    ● GIT
    ● JIRA
    ● Express
    ● HTML5/CSS3
    ● Node.Js
    Participation
    TMA et évolution d’une PWA du site de Bricoman France en Vue Js SSR.
    C'est-à-dire correctifs et évolutions du site, puis dans un second temps participation à la mise
    en place de la marketplace de Bricoman France.
    RÉALISATIONS
    ● Mise en place des différentes modifications lié à l'arrivé de la marketplace
    ● Mise ne place d’un BFF pour communiquer avec les API internes
    ● Prise en charge et traitement des tickets de TMA

    GROW YOUR BUSINESS
    Septembre 2019 – Aujourd’hui
    Lead Ingénieur Javascript
    CONTEXTE :
    Technique
    ● Vue.js
    ● PostgreSql (PostGis)
    ● Express
    ● Express-graphQL
    ● Docker
    ● GIT
    ● Heroku
    ● Open API
    ● JIRA
    ● MEET
    ● HTML5/CSS3
    Participation
    Réalisation d’une PWA en VueJs, d’une plateforme de mise en relation entre des personnes
    souhaitant se former sur un sujet et des professeurs pouvant fournir ces connaissances. Cette
    application possédera à terme un tunnel de commande en ligne et un système de
    géolocalisation dans le même registre que Uber.
    RÉALISATIONS
    ● Création d’une PWA en VueJs
    ● Mise en place d’une base de données PostgreSql + PostGis
    ● Création d’une API node.js Express + graphQL
    ● Participation aux daily-meetings
    ● Livraison sur plateforme de pré prod et de recette (Heroku)
    ● Monkey testing mobile / desktop (recette applicative)
    ● Code review sur le travail de l’équipe de développement
    ● Management et suivi des tâches en accord avec le chef de projet
    ● Participation aux démos pour le client

    Septembre 2019 – Aujourd’hui
    Lead Ingénieur Javascript
    ● Chiffrage technique des différentes features
    ● Conception de mise en place d’un tunnel de paiement
    ● Mise en place d’un système de géolocalisation avec l’open API du gouvernement FR.

    GROW YOUR BUSINESS
    Ingénieur Javascript
    CONTEXTE :
    Technique
    ● Wordpress
    ● Vue.js
    ● Docker
    ● GIT
    ● HTML5/CSS3
    Participation
    Conception et développement d’une brique d’application réutilisable pour n’importe quel projet
    à destination d’un Wordpress. Cette brique applicative permet d'exécuter du code Vuejs dans
    un projet wordpress de manière transparente pour un développeur.
    Cette brique permet donc d’ajouter un éventail de fonctionnalités supplémentaires vis à vis
    des fonctionnalités proposées par défaut avec un starter classique en wordpress.
    RÉALISATIONS
    ● Mise place d’un environnement docker (PHP/MYSQL)
    ● Mise en place d’un fichier de script de commande dans le but de faciliter la mise en
    place et l’utilisation du starter-kit.
    ● Configuration de WordPress afin d’adapter Vuejs à l’intérieur.
    ● Implémentation Vue.js dans le starter WordPress.

    GROW YOUR BUSINESS
    Ingénieur Javascript
    CONTEXTE :
    Technique
    ● JavaScript
    ● Vue.js
    ● Vuex
    ● GraphQL
    ● NodeJs
    ● Test unitaire Jest / Test fonctionnel E2E cypress
    ● GIT
    ● Docker
    ● Agilité
    ● HTML5/CSS3
    ● PWA
    Participation
    Développement d'une application en marque blanche de vente générique, dans le but de
    réduire le temps de développement pour des déclinaisons multi-clients. Cette marque blanche
    permet d'offrir des fonctionnalités essentielles, il ne reste plus que les fonctionnalités métiers
    spécifiques à développer et adapter la charte graphique en fonction du client et de son secteur
    d'activité.
    RÉALISATIONS
    Les composants développés au sein de cette marque blanche sont :
    ● Une fonctionnalité cagnotte permettant aux clients de visualiser le montant de celle-ci,
    ainsi que les mouvements d'ajout et de retrait d'argent la concernant. Enfin, le client a la
    possibilité de visualiser l'ensemble des bons d'achat disponibles.
    ● Un module d'importation permettant de glisser déposer des documents, puis de les
    enregistrer au travers d'un formulaire dans l'application, afin de retrouver ces documents
    dans un espace de gestion client.

    GROW YOUR BUSINESS
    Ingénieur Javascript
    ● Un composant comprenant une carte interactive permettant d'afficher les différents
    magasins afin de pouvoir les sélectionner dans le but d'accéder aux détails les
    concernant.
    ● Mise en place de nouvelles technologies innovantes en étant force de proposition sur la
    partie technique du projet
    - Firebase pour les notifications push
    - Compatibilité mercure / Microsoft

    Septembre 2019 – Aujourd’hui
    Ingénieur Symfony
    CONTEXTE :
    Technique :
    ● PHP
    ● Docker
    ● TWGIT
    ● Symfony 3 et 4
    ● API REST
    ● HTML5/CSS3
    ● API Nav dynamics
    ● API SOAP
    Participation :
    ● Développement d'un portail locatif : gestion des factures, contrats, interventions, chat
    ● Migration de Symfony 3 vers Symfony 4
    ● Relecture de code et validation des Merge Request
    RÉALISATIONS
    Dans le cadre du projet de portail locatif j'ai effectué les tâches suivantes :
    ● Développement Symfony
    ● Mise en place d’easy admin
    ● Intégration Front-end des différentes interfaces de l'application
    ● Mise en place de système de tri et de filtrage des données front
    ● Dans le cadre d'une démarche qualité relecture du code et validation des MR
    ● Utilisation de l'API Nav dynamics pour la récupération des données

    Septembre 2019 – Aujourd’hui
    Formation CESI
    RÉALISATIONS :
    Dans le cadre d'intervention au CESI, j'ai donné des cours à des Bac+2 et plus.
    Pour cela création de deux cours :
    Le cours PHP qui avait pour but d'initier les élèves au php sur les thèmes suivants :
    ● Algorithmie
    ● Bases
    ● Templating
    ● Base de données
    Le cours Wep app qui avait pour but d'initier les élèves à la création d'une web app parti pris
    vue.js et contentful pour soustraire la partie back :
    ● HTML
    ● CSS
    ● Javascript
    ● Vue.js
    ● ContentFul

    ALTAWAY
    Mai 2019 – Août 2019
    Ingénieur PHP
    CONTEXTE :
    Technique :
    ● PHP
    ● WordPress
    ● Docker
    ● GIT
    ● Drupal 8
    ● HTML 5 / CSS 3
    ● Javascript
    ● Symfony
    Participation :
    TMA gérée par Alterway pour Engie, Vygon, ASIP Santé et les sites Traveller Made. Ces sites
    étaient principalement des CMS comme Wordpress et Drupal 8, Symfony. D’autres étaient des
    architectures custom en PHP.
    RÉALISATIONS :
    Intervention sur la phase de RUN / RECETTE en cas de détection d'anomalie en production
    pour trouver la cause et résoudre ou corriger les bugs relevés en établissant un délai de
    traitement. Participation à la phase de BUILD en vue d’ajouter de nouvelles fonctionnalités à
    l’existant.

    ALTAWAY
    Mai 2019 – Août 2019
    Ingénieur PHP
    Développement de modules Wordpress et Drupal génériques pour répondre à des besoins
    spécifiques, comme par exemple :
    ● Un module de gestion de contenu avancé permettant la programmation de pop-up de
    progression, afin de situer l'avancement de lecture du contenu en fonction de la
    longueur parcourue de celui-ci.
    ● La modification de certains modules pour qu'ils soient plus en adéquation avec les
    besoins du client.
    ● Adaptation d'un module de présentation d'équipe pour correspondre à la charte du
    client.
    ● Modification back-end du module en PHP.
    ● Modification front-end pour ajouter la fonctionnalité de prise en charge vidéo dans les
    détails de la présentation du collaborateur.

    ENEDIS
    Septembre 2017 – Mai 2019
    Ingénieur PHP / Javascript / Vue.js
    CONTEXTE :
    Technique :
    ● Vuejs
    ● Codeigniter / PHP
    ● PostgreSql
    ● PostGis
    ● Mysql
    ● OpenLayers
    ● NodeJs
    ● HTML5/CSS3
    ● JavaScript
    ● GraphQL
    Participation :
    ● Analyse et rédaction du besoin client
    ● Communication avec le client
    ● Traduction de spécifications fonctionnelles en fonctionnalités
    ● Rédaction de Cahier des charges
    ● Gestion du projet.

    ENEDIS
    Septembre 2017 – Mai 2019
    Ingénieur PHP / Javascript / Vue.js
    RÉALISATIONS :
    Première application L'application propose d'afficher différentes informations de chaque ligne
    électrique. Cette carte a été réalisée avec OpenLayers.
    L'utilisateur doit pouvoir dessiner une zone sur la carte, afin de pouvoir prévoir les travaux et de
    voir l'avancement des diagnostiques de la zone en fonction des statuts des poteaux électriques
    via un module technique OpenLayers.
    Une fois les prises de vues effectuées, il fallait importer les images dans l'application via un
    module de gestion des visuels.
    Les poteaux n'étant pas référencés par la cartographie de l'entreprise, il a été nécessaire
    d'utiliser un regroupement des photos par coordonnées GPS inclus dans les données de
    celles-ci pour situer les poteaux sur la carte.
    Une fois les photos importées, l'utilisateur doit pouvoir marquer les anomalies sur l'image en les
    encadrant, et en y joignant une référence d'anomalie via un formulaire. La modification de
    l'image s'est effectuée grâce à Fabric.js.
    Pour finir, l'application devait permettre l'exportation des données via l'édition de rapport PDF et
    Excel à destination d'autres applications comme par exemple une application de calcul de
    chantier pour la détection des poteaux
    Deuxième application : Destinée aux experts du CEN (centre d'expertise national)
    L'application permet de prévoir et écrire des comptes rendus.
    ● Formulaires permettant la saisie des comptes rendus nécessaires à la programmation
    des visites sur le terrain des agents en région.
    ● Import de pièces jointes
    ● Gestion de l'état des interventions.

    ALTAO
    Octobre 2015 – Août 2017
    Ingénieur .NET
    CONTEXTE :
    Technique :
    ● C#, WPF, Console
    ● Entity framework, SQL Server
    ● Analyse / Conception / Modélisation
    Participation :
    ● Gestion de projets
    ● Communication avec le client
    ● Rédaction de cahier des charges
    RÉALISATIONS
    Première application : permettant de découper et de tester les fichiers RSS (Résumé de Sortie
    Standardisé) en MCO (médecine-chirurgie-obstétrique) des centres hospitaliers.
    Ces fichiers ont pour but de résumer les séjours patients sous forme de code, et reflètent ainsi
    leurs activités. L'application devait tester les séjours sur différents formats en fonction des
    années, afin de remonter des anomalies aux consultants, puis d'exporter les résultats et faire
    des traitements préventifs pour une autre application. Celle-ci offrant la possibilité de prendre
    connaissance des résultats puis de coder les séjours.

    ALTAO
    Octobre 2015 – Août 2017
    Ingénieur .NET
    L'application devait également :
    ● Lancer un programme appelé groupeur fournit chaque année par l'ATHI (Agence
    technique de l'information sur l'hospitalisation)
    ● Puis récupérer les résultats de celui-ci.
    Deuxième application : similaire à la précédente ci-dessus, devant cette fois incorporer la
    partie codage des séjours par les consultants.
    Cela s'effectue via différentes listes regroupant les séjours par anomalie, ce qui permettait
    d’accéder au formulaire de recodage servant à analyser et modifier les RUM (résumé d'unité
    médicale) constituant le séjour.
    D'autre part, cela nous conféré également la possibilité d’offrir un affichage des statistiques sur
    les anomalies détectées et sur le recodage.
    La dernière fonctionnalité étant de fournir un export des résultats au format PDF de type avant
    intervention et après intervention.
    Troisième application : gestion de services chirurgicaux permettant de programmer la journée
    et voir le déroulement actuel.
    Sur cette application la partie algorithmique était à ma charge, elle se découpait en plusieurs
    parties :
    ● Partie ordonnancement, détermination du planning pour la journée du lendemain
    avec les informations des interventions du service. Elle était composée du nombre
    de salles d'opération ouvertes, les plages horaires du personnel, ainsi que d'autres
    informations via un algorithme génétique.
    ● Partie suivie de flux permettant d'ajuster la journée en temps réel en fonction des
    retards, avances et différents changements au cours de la journée.






Études et formations
  • FORMATIONS & CERTIFICATIONS

    Manager en système d'information - CESI
    TITRE ENREGISTRÉ AU RNCP AU NIVEAU I,
    INFORMATIQUE
    Responsable en Ingénierie des Logiciels - CESI
    TITRE ENREGISTRÉ AU RNCP AU NIVEAU II,
    INFORMATIQUE
    Licence professionnelle - IUT de Lens
    SYSTÈME INFORMATIQUE ET LOGICIEL -
    OPTION SÉCURITÉ

    LANGUES ÉTRANGÈRES
    Anglais : Niveau B1

    COMPÉTENCES
    JavaScript,
    VueJs, HTML, CSS : 6 ans
    PHP, SASS, SQL : 4 ans
    CodeIgniter, Docker, ES6,
    PostgreSql (postGis) : 3 ans
    NodeJs, Symfony, GraphQL : 2 ans

D'autres freelances
Développeur PHP

Ces profils pourraient vous intéresser !
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
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 Développeur Front-end
Jordan

Développeur Front-end

  • ARMENTIÈRES
SQL JAVASCRIPT REACT.JS TypeScript SYMFONY SCRUM PHP
Disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Développeur Symfony/React
Yassine

Développeur Symfony/React

  • LA MOTTE-SERVOLEX
PHP SYMFONY SQL REACT.JS ADOBE XD
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible
CV Développeur web fullstack - Webmestre
Patrice

Développeur web fullstack - Webmestre

  • LOUVIE-JUZON
TypeScript PHP WORDPRESS PRESTASHOP PHOTOSHOP AGILE Angular REACT.JS NODE.JS DRUPAL
Disponible
CV Ingénieur de développement REACT.JS
Walid

Ingénieur de développement REACT.JS

  • MEUDON
REACT.JS JAVASCRIPT PHP ZEND SYMFONY Next.js TypeScript DOCKER JENKINS SHELL UNIX
Disponible