Au quotidien
• Pilotage, suivi réalisation et planification.
• Pilotage par les risques.
• Méthodologies agiles avec les équipes techniques.
• Reporting récurrent : avancement, budget, qualité.
Les projets pilotés & realisés
• Migration vers le cloud : Pilotage de la migration de l'infrastructure existante vers le cloud, en coordination avec les équipes techniques pour garantir une transition fluide et minimiser les temps d'arrêt.
Cergy-Pontoise
• Responsable du programme pédagogique de la Licence Professionnelle, du recrutement des étudiants et des intervenants.
• Suivi et mise en œuvre de projets entreprises/université.
• Pilotage, élaboration, suivi, mise en œuvre de tests de performance sur des microservices SpringBoot du SI Transilien.
• Réalisation des tests de performance.
• Etudes, analyses (systèmes et JVM), proposition d’améliorations applicatives pour répondre aux enjeux de performances.
• Pilotage d’un projet de migration des outils connexes aux tests de performance (mocks…) vers un environnement cloud computing (cluster Kubernetes).
Cergy-Pontoise
Dispense de formations :
• Gestion de projets Agile
• Conteneurisation (docker)
• Devops & CI/CD
• Microservices et messaging (Node, Python).
Migration du site lechaudron.io vers une architecture containérisée Docker Swarm :
• Description des images de microservices sous forme de Dockerfile.
• Déploiement automatisé des nœuds Docker Swarm avec Ansible.
• Tests unitaires des scripts Ansible avec le framework Python Testinfra.
• Mise en place d’un cluster Docker Swarm et du manager de cluster Portainer.
• Utilisation de Traefik en tant que reverse proxy, load balancer HTTP et gestionnaire des certificats SSL/
TLS Letsencrypt.
Projet personnel – Paris
Développement d’un bot de trading sur les marchés de cryptomonnaies :
• Développement de microservices asynchrones NodeJS et Python (asyncio), communiquant par
messages RabbitMQ.
• Montage d’une infrastructure virtualisée Linux KVM sur deux serveurs physiques.
• Mise en place d’un cluster Docker Swarm et du manager de cluster Portainer : ********
• Collecte des logs avec FluentD.
✓ Mise en place intégration continue (incluant la qualimétrie) et déploiement continu :
✓ Instanciation à la volée de machine virtuelles (Ansible) sur VMWare ESX.
✓ Architecture de containers Docker, orchestrés par Docker Swarm et administrés par Portainer.
✓ Automatisation de la génération des images Docker applicatives.
✓ Déploiement automatisé de containers destinés aux équipes de développement et de recette.
✓ Audits de qualité du code source Java dans le cadre des évolutions d’un SI (confidentiel) du Ministère de la
Défense :
✓ revues de code « humaines » à partir des deltas entre deux versions et évaluation de la qualité du code
source produit par les fournisseurs ;
✓ mesure de la qualité globale du projet, par application de la méthode SQALE par le logiciel d’analyse
SonarQube : violation des règles de développements, taux de couverture de code, taux d’échec d’exécution
des tests unitaires, évaluation de la dette technique…
✓ Développement d’un plugin propriétaire en Java pour SonarQube de règles d’analyse afin de valider le
respect des consignes de développement par les fournisseurs.
✓ Études d’impacts, conseils et participation à migration Java 7 vers Java 8.
✓ Conseils relatifs à la mise en œuvre de bonnes pratiques d’ingénierie logicielle et de développement.
✓ Assistance et support auprès de l’équipe de développement.
✓ Conception technique d’une application Java orientée services (couche abstraction entre applicatifs), destinée
à simplifier la migration et la mise à jour des systèmes d’authentification et d’identification.
✓ Conception, migration et mise à jour des systèmes d’authentification et d’identification.
✓ Pilotage du projet de migration : conception, réalisation, recette.
✓ Pilotage de projets méthodologie agile (Scrum) avec les fournisseurs en charge de la réalisation.
✓ Suivi de la conception technique.
✓ Élaboration des plannings et reporting auprès de la hiérarchie, lors des Comités de Direction.
✓ Applications mobiles et tactiles d'informations hippiques.
Réalisations :
✓ EIPDV : application HTML5 déployée sur des écrans tactiles HD dans les points de vente.
✓ MyPMU : application mobile destinée à fournir de l’information hippique aux parieurs en points de vente.
✓ Suivi des projets applicatifs et infrastructure.
✓ Conception technique.
✓ Études fonctionnelles et techniques dans le cadre de la préparation de la version 2.0 du site ********.