EXPÉRIENCES PROFESSIONNELLES
MINISTÈRE DE L’INTÉRIEUR
Expert PHP7 - Symfony4(Full-Stack)
14 mois
Du Mars 19 à Avril 20
PROJET :
Réalisation des portails pour le traçage et suivi des transactions sur les armes
ÉQUIPE :
1 scrum master, 1 devops et 6 développeurs
RÉALISATIONS
Mise en place de l’environnement technique :
Génération des images dockers
Installation des outils de vérification de la qualité de code : phpcs, phpstan, phpmd.
Instillation et configuration des outils de test : phpunit, behat, cypress
Mise en place des outils de couverture de test de code
Recueil, analyse et estimation de coûts des besoins fonctionnels et techniques
Implémentation des micro-services sous symfony4:
Configuration d’authentification
Création des différents endpoints des différentes fonctionnalités
Implémentation des commandes de génération et mise à jour de données
Implémentation des consumers qui se lancent en asynchrone en passant par Redis et Symfony Messenger
Implémentation des IHM du front sous ReactJs :
Implémentation des différentes pages (formulaires, listes…) dans les différents portails.
Implémentation des différents templates de mail et PDF
Réalisation des tests unitaires avec phpunit
Réalisation des tests fonctionnels en utilisant behat et cypress
Réalisation des revus de code
Configuration des renneurs dans gitlab CI/CD
Rédaction de documentation technique
Aider et faire monter compétences les autres développeurs
MÉTHODOLOGIE :
Agile
ENVIRONNEMENT :
Linux, Redis, PHP7, Symfony4, Doctrine, postgres, SQL, docker, ReactJs, Redux, Semantic UI, Twig, PhpStorm, GIT, gitlab,swagger, phpunit, behat, cypress
WEBEDIA
Ingénieur d’études et développement PHP7 - Symfony3.4
6 mois
Du Septembre 18 au Février 19
PROJET :
Développement d’un réseau social pour les funs de jeux vidéos ********
ÉQUIPE :
1 Chef de projet et 6 développeurs
RÉALISATIONS
Recueil et spécification fonctionnelle et technique des besoins
Découpage des demandes
Implémentation d’une API consommée par les applications mobiles en utilisant FosUserBundle, Jms Serializer et swagger :
Création des différents endpoints
Implémentation des commandes de migration de données
Implémentation des messages et consumers RabbitMQ
Mise en place d’un moteur de recherche en Elasticsearch
Développement d’une interface pour l’administration de la plateforme :
Implémentation des web services consommés par cette interface
Réalisation des différentes pages d’administration (listes et formulaires) à l’aide d’AdminLTE
Implémentation des pages de statistique et tableau de bord
Réalisation des Revus de code
Déploiement des applications sur google cloud
MÉTHODOLOGIE :
Agile
ENVIRONNEMENT :
Linux, Nginx, Redis PHP7, Symfony3.4, Doctrine, MySQL5, SQL, Elasticsearch, Capistrano, RabbitMQ, HTML, CSS, jQuery, Twig, PhpStorm, GIT, github, Web service Rest, Jira, postman,swagger, AdminLTE
BAZARCHIC
Ingénieur d’études et développement PHP5/7 - Symfony3.3 10 mois
De décembre. 17 à Septembre.18
PROJET :
Développement et refonte de la plateforme e-commerce ********
ÉQUIPE : Chef de projet (Lead développeur) et 7 développeurs
RÉALISATIONS
• Recueil et spécification fonctionnelle et technique des besoins
• Chiffrage et planification
• Découpage et rédaction des demandes techniques
• Implémentation des nouvelles fonctionnalités :
o Réalisation d’un nouveau système d’authentification et gestion d’utilisateur dans le cadre de la mise en place d’une nouvelle API en se basant sur FosUserBundle et JWTAuthenticationBundle
o Implémentation des nouveaux web services en utilisant FosRestBundle, Jms Serializer
o Evolution de gestion d’administration de l’application en utilisant la librairie Symfony Sonata
o Réalisation de nouvelles pages d’administration
o Refonte de parcours d’achat
• Maintenance de la plateforme
MÉTHODOLOGIE : Agile
ENVIRONNEMENT : Linux, Nginx, Memcached PHP5/7, Symfony3.3, Doctrine, MySQL5, SQL, HTML, CSS, jQuery, Twig, PhpStorm, GIT, Web service Rest, Jira, postman, phpcs, PhpMd, Kibana
OODYN Ingénieur d’études et développement PHP7/Symfony3.3 6 mois
De mai. 17 à octobre.17
PROJET :
Développement et refonte d’une application Intranet (Gestion de clients, congés, missions, candidats,…)
ÉQUIPE : 1 Chef de projet et 4 développeurs
RÉALISATIONS
• Recueil et spécification des besoins
• Rédaction des spécifications techniques
• Implémentation des nouveaux modules et fonctionnalités
• Mise en place d’une API (web service) en utilisant FosRestBundle
• Gestion authentification, utilisateurs et droits en utilisant FosUserBundle
• Gestion des listes en utilisant GridBundle
• Gestion de l’administration de l’application en utilisant la librairie Symfony Sonata
• Réalisation d’une interface de gestion de la documentation
• Mettre en place des interfaces en responsive design
• Installation d’environnement de pre-production
• Installation d’environnement de production et déploiement
• Maintenance de la plateforme
MÉTHODOLOGIE : Agile
ENVIRONNEMENT : Linux, Apache, PHP7, Symfony2.8/3.3, Doctrine, MySQL5, Cassandra, SQL, HTML, CSS, jQuery, Twig, PhpStorm, GIT, Web service Rest, Mantis, Trello
INSTITUT CURIE
Ingénieur d’études et développement PHP5 15 mois
De février. 16 à avril.17
PROJET :
Développement d’applications de dématérialisation des demandes médicales (Prescription, analyse, recherche…)
ÉQUIPE : 1 Chef de projet et 2 développeurs
RÉALISATIONS
• Recueil et spécification des besoins
• Analyse et étude de faisabilité
• Spécifications techniques :
• Modélisation du model de données
• Conception des fonctionnalités en utilisant UML/Papyrus
• Implémentation des nouvelles fonctionnalités sous Zend dans toutes les couches MVC
• Implémentation d’une API (web Services) en utilisant Slim et twig
• Implémentation d’un outil tableau de bord (export + graphes) en
utilisant l’outil Highcharts
• Optimisation du code et amélioration de performances (utilisation du zend-cache)
• Réalisation des tests unitaires avec PhpUnit
• Génération de la documentation du code avec PhpDocumentor
• Rédaction de la documentation technique
• Maintenance et correction d’anomalies
ENVIRONNEMENT : WINDOWS, PHP5, Zend1/2/3, Slim, PhpUnit, MySQL5, Doctrine, SQL, Twig, HTML, CSS, jQuery, bootstrap, NetBeans, Apache, SVN, POWER AMC, UML, Papyrus, Highcharts, PhpDocumentor, Mantis
PROWEB CE Ingénieur d’études et développement PHP5 10 mois
D’avril. 15 à janv.16
PROJET : Développement d’applications e-commerce Meyclub (********)
ÉQUIPE : 1 Chef de projet et 4 développeurs
RÉALISATIONS : Back-office :
• Recueil et spécification des besoins
• Evolution de la rubrique comptabilité
• Remaniement du module commandes fournisseur
• Création des batchs d’exploitation des données
• Mise en forme en mode MVC
• Rédaction des jeux de test
• Maintenance et correction d’anomalies
• Mise en place des requêtes SQL complexes
Front-office :
• Refonte parcours d'achat
• Refonte espace client
• Correction d'anomalies
MÉTHODOLOGIE : Agile
ENVIRONNEMENT : Linux, PHP5, Zend1, MySQL5, SQL, HTML, CSS, jQuery, bootstrap, NetBeans, Apache, SVN, Agile, Redmine
ORANGE
Ingénieur d’études et développement PHP5 23 mois
De mai.13 à mars.15
PROJET : Développement de la plateforme e-commerce professionnelle (********)
ÉQUIPE : 1 Chef de projet et 7 développeurs
RÉALISATION :
• Recueil et spécification de besoins
• Analyse, estimation de coûts et étude de faisabilité
• Conception des nouvelles fonctionnalités
Front office :
o Refonte des parcours d’achat : sélecteur produits, fiches produit…
o Intégration des nouvelles fonctionnalités
Back office :
o Evolution et remaniement du module CMS
o Création des batchs d’exploitation de données
o Mise en place des nouvelles interfaces
o Migration de Magento de 1.7 à 1.8
o Implémentation en Symfony d’un module d’analyse des flux de données externes
o Réalisation des tests unitaires avec PhpUnit
o Rédaction de la documentation technique
o Maintenance et correction d’anomalies
• Analyse et amélioration de performances
MÉTHODOLOGIE : Agile
ENVIRONNEMENT : Linux, Apache, MySQL5, PHP5, Magento, Zend1, Symfony2, HTML, CSS, jQuery, TinyMCE, NetBeans, GIT, Rest, Soap, XSLT, PhpUnit, XHProf, Vagrant, Redmine
OPTIC2000
Ingénieur d’études et développement PHP5 6 mois
De nov.12 à avril.13
PROJET : Développement et maintenance d’applications de vente et gestion d’opticiens
ÉQUIPE 1 Chef de projet et 4 développeurs
RÉALISATIONS : Tierce maintenance applicative (TMA) en Symfony2 sur le portail opticiens :
o Suivi et support de l’application
o Correction de bug
o Implémentation des nouvelles fonctionnalités
o Rédaction de la documentation technique
Refonte du site e-commerce Optic2000 :
o Migration de Magento de la version 1.5 à 1.7
o Mise en forme du code source sous le modèle MVC
o Intégration de la nouvelle charte graphique
o Mise en place des nouvelles fonctionnalités
o Mise en place et configuration l’API Proximis pour la localisation des
opticiens
MÉTHODOLOGIE : Agile
ENVIRONNEMENT : Linux, Apache, MySQL5, PHP5, Magento, Symfony2, HTML, CSS, jQuery,
NetBeans, Mantis, Trello
UBIQUS
Ingénieur d’études et développement PHP5 6 mois
De mai.12 à oct.12
PROJET :
Développement et maintenance des applications web pour la gestion de salons
ÉQUIPE : 1 Chef de projet et 5 développeurs
RÉALISATIONS :
• Spécifications techniques et fonctionnelles de besoins
• Mise en place et test de nouvelles fonctionnalités
• Intégration, test et correction de bugs sur des modules déjà réalisés
MÉTHODOLOGIE : Agile
ENVIRONNEMENT : Linux, Apache, PostgreSQL, PHP5, Smarty, HTML, CSS, JavaScript, Jquery
UNIVERSITÉ DE VERSAILLES Développeur WEB PHP 2 ans
D’avr.10 à mars.12
PROJET : Développem...