Expérience professionnelle
ACEIA - Association Coopérative des Electriciens Indépendants, FEVRIER 2024
Consultant – Architecture logicielle et Développement full stack.
Contexte :
Architecture orientée services et Api DDD
Conception et réalisation de la nouvelle application de design technique
Projet TDEP:
API (Go 1.22.3, Python 3) Agrégateur des flux matériels
Backend : (Symfony 7, PHP 8.3) – Extraction, transformation des données issues des API
Frontend : (React 18.2.0) – Application de Conception/Design,
Services ( (Rest, Soap), PostgreSQL, DynamoDB)
Documentation de conception
Réalisation des développements et rédaction de la documentation technique
Gestion de l’infrastructure éalisation des développements et rédaction de la documentation
technique
Environnement technique :
Développement : Python 3 (FastAPI), PHP 8.3/Symfony 7/React 18.2.0, API DDD, Rest, Soap)
Versioning, déploiement : Git, Gitlab, Gitlab-CI, Docker, Nexus, Kubernetes, Prometheus, Grafana
PIERRE & VACANCES, PARIS, JANVIER 2022 – DECEMBRE 2023 : 24 MOIS
Consultant – Architecture logicielle et développement.
Contexte :
Architecture orientée services et Api DDD
Conception du nouveau parcours satisfaction client
Migration technologique et évolution du parcours de réservation et de satisfaction client
Projet MEDALLIA: API’s (Python – Fast API) pour le parcours de la satisfaction client (Création, Evolution et maintenance)
Architecture orientée services et Api DDD
API : EM-Emetteur – Extraction, transformation et émission des données vers le prestataire
API : EM-Reciever – Réception des retours des données de satisfaction, analyse,
transformation et stockage dans un bucket
Services (PHP (Rest, Soap), Oracle)
SaaS (GCP)
Réalisation des développements et rédaction de la documentation technique
Projet ESB-CUSTOMER: Gateway du parcours client (Migration, Evolution et maintenance )
Audit et analyse de la solution existante MuleSoft
Recueil de l’évolution des besoins métier (participation aux réunions de cadrage)
Etude et documentation de l’architecture de la solution envisagée (Golang)
Planification des étapes de développement, réalisation du plan de tests/recette
Réalisation des développements et rédaction de la documentation technique
Projet ESB-CRM: Gateway de la messagerie client (Migration, Evolution et maintenance )
Audit et analyse de la solution existante MuleSoft
Travaux de mise en conformité avec l’évolution des services tiers (app clientes et WS)
Etude et documentation de l’architecture de la solution envisagée (Golang)
Réalisation des développements et rédaction de la documentation technique
Environnement technique :
Développement : Python (FastAPI), Golang, API DDD, PHP (Rest, Saop), Oracle, Java (MuleSoft)
Versioning, déploiement : Git, Gitlab, Gitlab-CI, Nexus, Kubernetes, Vault, GCP
DATAIMPACT - OCTOBRE 2021 – JANVIER 2022 : 4 MOIS
Consultant – Conseil, stratégie et réalisation de la migration.
Contexte :
Audit & élaboration du plan de migration (pré-requis, méthodologie, …)
Documentation des travaux envisagés
Mise en place des tests (unitaires, fonctionnels) garants de la cohérence de la solution
Technologies utilisées pour les tests : Composer, Phpunit, Runkit, Mockery
Exécution des travaux de migration du middleware PHP5.6 vers PHP8.0
Environnement technique : PHP natif 5.6-8, Composer, Phpunit, Runkit, Mockery
FNAC-DARTY (CLEVERMIND - Freelance) JUIN 2018 – OCTOBRE 2021 : 41 MOIS
Consultant – Architecture logicielle et développement.
Contexte :
Migration technologique et évolution du gestion utilisateurs (vendeurs & acheteurs) et du parcours d’achat
Architecture orientée services et Api DDD
Projet MARKETPLACE ;
Evolution et maintenance de la MarketPlace (PHP7.3, Symfony 1.4/2.8)
Architecture orientée services: Api mails (PHP7.3, Symfony 4.0)
Développement BackEnd: PHP natif 5.6 & 7.3, Api, client Api
Développement FrontEnd: JavaScript, JQuery, Ajax, Twig, HTML, CSS
Service (Rest, Soap, MySQL)
Versioning, déploiement (Git, Gitlab, Jenkins)
Outils de qualité de code (PhpUnit, …)
IMMANENS (EASYPARTNER - Freelance) FEVRIER 2018 – JUIN 2018 : 5 MOIS
Consultant – Architecture technique et lead développement.
Assistance au démarrage de la refonte du projet Phenix (Aide à la décision éditoriale)
Architecture orientée services (PHP7.1, Symfony 3.3)
Développement BackEnd: PHP 7.1, Doctrine, client Api
Développement FrontEnd: JavaScript, Ajax, Twig, HTML, CSS
Service (Rest, MySQL(MariaDB))
Versioning, déploiement (Git, Bitbucket)
Participation à la mise en place des outils de qualité de code (phpCS, …)
AAREON (EASYPARTNER - Freelance) OCTOBRE 2016 – JANVIER 2018 : 16 MOIS
Consultant – Architecture technique et développement.
Contexte :
En charge du projet ADE (Automated Data Exchange)
Architecture DDD (PHP7.x, Symfony 2&3)
Langage dev : PHP (natif, Synfony) React, TypeScript, travaux R&D(Python, Golang)
Conception et réalisation, rédaction de la documentation (schéma de conception et support)
Microservice (RabbitMQ, Redis, Rest, Soap, MySQL, CouchDB)
Technologie : Docker
Services : ESB, Api, client Api, Ordonnanceurs, Planificateurs, IHM
Versioning, déploiement (Git, Gitlab, GitlabCI)
INFOPRO-DIGITAL (CDI) JANVIER 2015 – SEPTEMBRE 2016 : 19 MOIS
Chef de projet technique – Lead développeur Symfony 2
Contexte :
En charge du projet KHEOXS (Révérenciel AFNOR pour client BtoB)
Projet Kheox ;
Analyse, conception et développement d'applications métier BtoB (Symfony2, Php5, Redis, Web2.0,
JavaScript, CSS, Sass, …).Développement BackEnd: PHP 5.6, Doctrine, client Api
Développement FrontEnd: JavaScript, Ajax, Twig, HTML, CSS
Big Data : Solr, MongoDB
Talend : gestion de flux, conversion/migration de données
Gestion et programmation MySQL, Solr (Analyse, MCD, conception).
Rédaction de la documentation (HTML, PDF), aide aux utilisateurs.
INFOPRO-DIGITAL (CLEVERMIND - Freelance) OCTOBRE 2014 – JANVIER 2015 : 4 MOIS
Consultant –Expert technique et développement. (PHP5 natif, Redis, Rest, Jenkins, XMLSpy)
Contexte :
Evolution et maintenance du S.I. (Développement de composants métier et backoffice)
Projet Le Moniteur ;
Audit et analyse de la solution existante
Elaboration du plan de migration (Drupal vers PHP natif et Synfony)
Conception et développement de l'application
PARITEL OPERATEUR (PROGRESSIVE - Freelance) OCTOBRE 2013 – OCTOBRE 2014 : 12 MOIS
Consultant –Expert technique et développement. (PHP, Python, ExtJs, Soap,
RabbitMQ, Elasticsearch)
Evolution et maintenance du S.I. (Développement de composants métier et backoffice)
MISSION LOCALE A.V.E.C (ULTIM'MEDIA) AOUT 2012 : MARS 2017
Consultant –Expert technique et développement. (technologie Zend, Web 2.0, Js, JQuery)
Refonte totale du S.I.
Développement Zend : site d'annonces, applications métier, Streaming (vidéo)
Migration 3 sites Wordpress
Web Services SOAP, ACLs, SEO
Versioning SVN, Virtualisation OpenVz VmWare (2016)
Ticket Surf International (KORAIL I.S - Freelance)JUILLET 2012 – DECEMBRE 2012 : 6 MOIS
Consultant –Expert technique et développement. (technologie Zend, Js, Web 2.0)
Maintenance évolutive : (développements)
Solution de paiement en ligne.
FASTMEDIA – IDEOLOG (KORAIL I.S- Freelance) DECEMBRE 2011 – MAI 2012 : 6 MOIS
Consultant –Expert technique et développement. (Technologies: Zend, Js, Web 2.0)
- Maintenance corrective :
Reprise de la solution (FrontOffice et BackOffice) .
Optimisation du modèle de données.
Optimisation du code.
Maintenance évolutive : (Etudes et développements)
Développement de nouvelles fonctions
Mise en place de la solution ACL (F.O, B.O)
SEO, SiteMap, Xiti, RSS
Administration serveur :
Configuration apache, ftp.
Mise en place Svn.
Optimisation du processus de déploiement.
KFORMATION OCTOBRE 2011 – MARS 2012 : 6 MOIS
Consultant –Etudes et développements du site métier. (technologie JEE6, Js, Web 2.0)
Conception du nouveau modèle de données.
Mise en place du paiement en ligne.(Solution BNP Mercanet)
Technologie : Spring, Jsf, Hibernate, Richfaces
Déploiement sur serveur Glassfich, serveur de données Mysql
Géolocalisation (Google, LeafLet (OpenStreetMap))
ULTIM'MEDIA
Ingénieur Etudes & Développement
- UltimMédia : Mise en place du S.I, développement
Conception (UML, BPMN), développement, intégration, déploiement.
Environnement : Zend, Symfony, Doctrine, JEE6, Jsp, XML, CXF
Logiciels : Entreprise Architecte, Eclipse
Serveurs : Linux (Centos, Debian) : VM (RabbitMQ, MySQL 5, Tomcat, Glassfish, Oracle)
Client : Navigateurs web et tous consommateurs de services web.
- Protéodies : La Musique des particules élémentaires.
Conception (UML), développement, intégration, déploiement.
Environnement : JEE6, Jsp, XML, C++(développement des services)
Dossier de compétences | PHP Symfony
Logiciels : Eclipse (JUnit, EclEmma, FindBug), Entreprise Architecte
Serveurs : Tomcat 7, MySQL 5 (sur serveurs Linux Centos 6.x), IIS, Windows Server 2008
Client : Navigateurs web
(les projets suivants sont en cours d'optimisation, d'évolution)
- Projet Framework : (poursuite des développements, maintenance évolutive et corrective)