Taille de l'équipe: un développeur, un PO.
Contexte:
En tant que consultant indépendant, j'ai été responsable de la geson complète d'un
projet de développement logiciel, depuis sa conceptualisaon jusqu'à sa mise en
œuvre opéraonnelle. Ce projet consistait en la créaon d'une plateforme en ligne
de réservaon de Tours Privés, Excursions et autres acvités tourisques.
Acons réalisées:
▪ Concepon et modélisaon : Analyse des besoins du client et concepon de la
structure de la base de données avec MongoDB.
▪ Développement Front-end : Ulisaon de Next.js et Tailwind CSS pour créer une
interface ulisateur moderne et réacve.
▪ Développement Back-end : Créaon d'une API RESTful avec Express.js et Node.js,
connectée à MongoDB via Mongoose.
▪ Déploiement et geson du serveur : Déploiement de l'applicaon sur un serveur
Linux via Docker et Nginx, avec PM2 pour la geson des processus.
▪ Sécurité : Mise en place de contrôles d'accès et configuraon de SSL/TLS pour
assurer la sécurité des données et des communicaons.
Méthodologie : Agile
Taille de l'équipe : 5 développeurs, un Tech leader et un Scrum master.
Contexte:
Flexiciel est une soluon digitale spécialisée dans la geson immobilière,
principalement dans le domaine de l'habitat social. À l'origine, cee soluon
reposait sur des technologies telles que SOAP et Zend Framework. Cependant, dans
le cadre d'une migraon vers des technologies plus récentes et performantes, le
projet a été repensé. Il a été reconstruit en ulisant Symfony pour la pare API, ainsi
que Next.js et React pour la créaon de l'interface ulisateur frontale. Cee
transion vers des technologies modernes garant une meilleure évoluvité, une
performance accrue et une expérience ulisateur améliorée.
Acons réalisées:
▪ Parcipaon acve aux réunions de planificaon et aux Daily meengs pour
assurer une compréhension approfondie des exigences du projet.
▪ Intégraon réussie d'un module de ChatBot pour améliorer l'expérience
ulisateur.
▪ Idenficaon, analyse et résoluon efficace des problèmes et des bugs,
contribuant ainsi à la stabilité et à la qualité du produit.
▪ Rôle de référent technique, fournissant des conseils et des bonnes praques aux
membres de l'équipe.
▪ Migraon réussie du projet vers Nextjs et réorganisaon de l'architecture,
contribuant à l'amélioraon de la performance et de la maintenabilité.
▪ Parcipaon acve aux revues de code, assurant la qualité du code et favorisant
les bonnes praques de développement.
▪ Contribuon au développement des enquêtes OPS/SLS, en meant en œuvre des
fonconnalités robustes et conformes aux besoins du client.
Méthodologie : Agile
Taille de l'équipe : 3 développeurs, un Tech leader et un Scrum master.
Contexte:
Simplimmat est une applicaon mobile conçue pour simplifier les démarches
administraves liées à l'achat ou à la vente d'une voiture en France. Cee
applicaon permet aux citoyens français d'effectuer facilement le changement de
tulaire et d'obtenir la carte grise associée à leur véhicule.
Acons réalisées:
▪ Parciper aux réunions de planificaon et aux réunions quodiennes pour assurer
une compréhension approfondie des objecfs du projet et des tâches à accomplir.
▪ Concevoir, développer et mere en œuvre des fonconnalités répondant aux
besoins méer de l'applicaon Capsule.
▪ Idenfier, signaler et résoudre les anomalies pour garanr le bon fonconnement
de l'applicaon.
▪ Fournir un support technique à l'équipe de développement et assurer un suivi
régulier pour s'assurer que les tâches sont réalisées efficacement et dans les
délais impars.
Méthodologie : Agile
Taille de l'équipe : 5 développeurs, un Tech leader et un Scrum master.
Contexte:
DIAGPRO représente une applicaon web élaborée par Bouygues Telecom, conçue
pour permere aux équipes du service après-vente d'effectuer des diagnoscs précis
en vue de résoudre les incidents. Intégrée à plusieurs systèmes internes via des API
et des services web, tels que DataLib, elle assure la collecte des informaons client
et la transmission des données indispensables à la créaon de ckets sur
ServiceNow.
Acons réalisées:
▪ Planifier et diriger les sessions de tests transverses entre les différents systèmes
afin d'assurer une intégraon fluide et efficace.
▪ Idenfier et proposer des soluons techniques innovantes pour opmiser les
performances de l'applicaon DIAGPRO.
▪ Concevoir, développer et mere en œuvre des fonconnalités répondant aux
besoins méer spécifiques de l'applicaon.
▪ Formuler des stratégies pour la refonte de l'applicaon et sa migraon vers la
plateforme eZ, en tenant compte des meilleures praques et des exigences de
l'entreprise.
▪ Configurer Jenkins et
▪ préparer l'environnement de recee et de préproducon pour garanr des
déploiements cohérents et fiables.
Team, une société de services
informaques, j'ai eu l'opportunité de superviser plusieurs projets pris en charge en
forfait pour nos clients. Smart Team se posionne comme un partenaire stratégique
pour ses clients, prenant en charge leurs projets informaques et les réalisant avec
experse et engagement. Au sein de cee expérience, j'ai été impliqué dans la
geson et la coordinaon de divers projets, assurant le succès de leur livraison tout
en maintenant un haut niveau de qualité et de sasfacon client.
Méthodologie: Agile
Taille de l'équipe: 3 devs backend, 2 devs frontend, 1 Tech leader et un PO
Contexte:
Easy by Mazars est un portail de comptabilité et de paie qui offre une plateforme
sécurisée pour la transmission de documents aux experts-comptables.
Acons réalisées:
▪ Animaon de sessions de formaon connue avec l'équipe de développement pour
renforcer les compétences.
▪ Mise en œuvre de tests unitaires avec PHPunit et de tests automasés avec Behat
pour garanr la qualité du code.
▪ Idenficaon des codes "smell" et proposion de stratégies de refactoring pour
améliorer la lisibilité et la maintenabilité du code.
▪ Configuraon et geson de l'intégraon connue avec Jenkins pour automaser
les processus de développement.
▪ Concepon et mise en place de l'architecture applicave pour assurer la
scalabilité et la robustesse du système.
▪ Créaon d'un script shell pour automaser le déploiement des applicaons.
Contexte:
Melis représente une nouvelle généraon de systèmes de geson de contenu (CMS)
et de plateformes de commerce électronique, offrant la possibilité de créer et de
gérer des sites web à parr d'une interface web unifiée.
Acons réalisées:
▪ Esmaon des coûts et planificaon des projets lors de la phase d'avant-vente.
▪ Migraon des modules existants de Zend 1 vers la version plus récente de Zend 3.
▪ Containerisaon du projet avec Docker.
▪ Développement de modules spécifiques ulisant Zend 3.
▪ Élaboraon de scripts SQL pour la mise à niveau et la migraon de la base de
données vers de nouvelles versions.
Frontend, 1 Tech leader et un PO
Projet : Crossover
-
Contexte:
Le projet consiste en un service en ligne dédié à la concertaon médicale,
permeant aux médecins parcipants de discuter de cas pluri ou monodisciplinaires
en toute confidenalité. Chaque cas est traité individuellement, et seuls les
médecins impliqués ont accès à la discussion correspondante.
Acons réalisées:
▪ Inialisaon du projet : mise en place des environnements (serveurs et bases
techniques).
▪ Construcon des images et des conteneurs Docker pour PHP, NGINX, MYSQL et
REACTJS.
▪ Développement et mise en œuvre des tests unitaires (PhpUnit) et des tests
fonconnels (Behat).
▪ Intégraon de l'API Plaorm.
▪ Documentaon technique rédigée.
▪ Geson du reporng et des réunions quodiennes (SCRUM).
▪ Configuraon et déploiement de l'intégraon connue avec Jenkins.
Contex...