Projet : Au sein de l’équipe TMF Ecschange, j’ai intégré une équipe d’une 20ene de personnes afin de migrer de
l’application legacy EcsChange vers un webservice REST développer sous le Framework Symfony et une partie front end
développée sous le Framework VueJs 2 en se basant sur la librairie Devexpress Js.
Rôles et activités :
J’ai intervenu sur la maintenance et développement des nouvelles fonctionnalités web à la demande de mon Client :
- Rédaction de la documentation technique de la mise en place d’environnement technique BackEnd et FrontEnd
- Mise en place d’une formation d’agilité, estimation et vélocité
- Maintenance de l’application Ecsfront-PHP développer en PHP native 7.3
- Maintenance du webservice Notos développer en PHP native 7.3
- Evolution du webservice Ecsback développer en Symfony 5.3, PHP7.4, IBMi AS400 db2
o Proposer des solutions techniques
- Développement de webservice Ecsback : Contrat-Ic
o Développement et mise en place d’une librairie PHP oData :
traitement des différents cas possible des queryParameters $top, $skip, $filter, $orderBy, $count et $select
o Développement des Controller à responsabilité Unique (*_invoke)
o Mise en place de la documentation SWAGGER avec connexion via Token
- Développement de l’application Ecsfront-Vue: Contrat-Ic développer en Vue Js 2 et Devexpress Js
o Utilisation des iFrame
o Décortiquer et adapter un framework maison VueJs au besoin de Ecschange
o Consommation des Ecsback Contrat-Ic via Token
o Mise en place d’un système de translation i18n automatique
o Mise en place de la datatable DxGrid Devexpress basé sur oData Json
o Mise en place d’un process de déploiement
- Développement des batch / Commands Symfony
o Mise en place d’un système de connexion à db2 par organisation avec rollback
o Développement d’un système de logger par batch / command
o Développement d’un système d’envoi de mail avec rapport
- Faire du développement Rapide
- Faire de revue de code
- Faire du pair-programming
- Support Technique
4 mois
Projet : J’ai intégré la SQUAD CIN de l'équipe Konnect Chez Believe Digital.
La SQUAD est composée d’1 lead développeur native, 3 développeurs Web, 1 développeur front React, 1 PO, 1 PM
et SM dans le but de rependre aux différents besoins des plateformes du client.
Rôles et activités :
J'ai intervenu à l'évolution et à la maintenance de 18 micro-services développés sous Laravel & Symfony. Ainsi que
4 Cron services développés en PHP Native de l'ensemble de 32 applications existantes du client :
• Retro engineering : compréhension de l'existant et documentation technique via WIKI
• Optimisation, factorisation et application des bonnes pratiques (environnement fort trafic)
• Pair programming Back/Front : adaptation de certains micro-services afin de faciliter la migration et la consommation des DATA coté React JS
• Evolution de certains CRON
• Correction de bug (Backlog)
• Code-review
Projet : J'ai intégré l’équipe WEBDEV constituée de 14 développeurs, plusieurs intégrateurs, UX/UI, un architecte, un responsable de projet afin de rependre au besoin technique des différentes plateformes client.
Rôles et activités :
• Faire de la maintenance corrective
• Faire de la maintenance évolutive
Projet : J'ai intégré une squad de 5 développeurs un SCRUM master, un analyste et une PO, afin de rependre au besoin des services interne de mon client.
Rôles et activités :
Je développe sur 4 applications synchronisées entre elles :
⦁ SCRUM MASTER (Animer les cérémonies)
⦁ Correction de bug (Backlog)
⦁ Évolution du Framework maison et refonte en ReactJs
⦁ Migration des écrans (consommation des données via API)
⦁ Migration de données (SQL / PostgreSQL)
⦁ Évolution des API REST (utilisation de GraphQL/AWS)
⦁ Export des données CSV/XLS/PDF
⦁ Test Unitaire (PHPUNIT)
⦁ Revue de code croisé et déploiement via Gitlab
Projet : Au sein du Fast-Lab du groupe UP, j'ai intégré une équipe agile composé de trois développeurs, un lead dev et un chef de projet afin de développer des applications E-commerce sur-mesure pour des partenaires du groupe.
Rôles et activités :
⦁ Études de besoin
⦁ Développement et amélioration du Framework maison développer en SF3.4
⦁ Conception et développement d'une nouvelle application pour le CNAS en se basant sur le Framework maison, plus consommation du web service SOAP :
⦁ Développement d’une plateforme web E-commerce Back et FrontOffice
⦁ Amélioration de la structure de la base de données
⦁ Gestion de commandes (Front-office):
⦁ Création et suivie
⦁ Suivi des droits d’achat
⦁ Gestion de panier (Twig & jQuery)
⦁ Suivie de commande & télécollecte des transactions bancaire (Back-Office)
⦁ Gestion de connexion (utilisateur anonyme : consommation utilisateur via webservice)
⦁ Interaction avec API SOAP Client
⦁ Réalisation des exports : XLS, CSV et PDF (Command d’export et envoi de mail en asynchrone)
⦁ Correction de bugs
⦁ Test fonctionnel
⦁ Web Mastering Git
⦁ Revue de code
Projet : J’ai intégré la DSI de Sidexa regroupé de plus 100 développeurs internationaux (en France, Guadeloupe,
Espagne et USA) au sien d’un éditeur de logiciel destiné aux assureurs afin de faire des évolutions correctives et de tenir
la maintenabilité de l’ ensemble des projets existant.
Rôles et activités :
- Mettre en place d’un batch de migration de l’ensemble de repository Mercurial vers Gitlab
- Mise à niveau de l’API REST existante vers Symfony Flex (20%)
- TMA : Maintenance des solutions client (Développement PHP Native à 80% voir 100%)
Projet : En régie chez AP-HP (Hôpital Rothschild), j'ai intégré une équipe de 2 développeurs Front-end afin de faire la conception et développement de la plateforme From-scratch (back-office) SIPILINK développé en Symfony 3.4.
Rôles et activités :
⦁ Développement d'un module de gestion utilisateurs spécifique
⦁ Études de besoin
⦁ Conception et développement d'un nouveau projet Web (Symfony3.4 & Font-End : AngularJs 1.7)
⦁ Déploiement
⦁ Correction de bugs
⦁ Rédaction des documentations technique et fonctionnelles
⦁ Test fonctionnel
⦁ Conception et réalisation du Logo de l’application
⦁ Réalisation de la charte graphique de SIPILINK
⦁ Mise en place d’un socle technique applicatif
Résultats obtenus :
⦁ Développement d'un module de gestion utilisateurs spécifique
⦁ Développement d'un module d'envoi de SMS et mail sur mesure au besoin du client
⦁ Développement d'un module de prise de rendez-vous médecin & hôpital
⦁ Développement d'un module de gestion de parcourt patient & médecin hospitalier
⦁ Développement d'un module de génération de bilan Patient (export PDF)
⦁ Application Intranet déployé